1 #include "nit__nith.classes.0.h"
2 /* runtime class nit__ToolContext */
3 const struct class class_nit__ToolContext
= {
6 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to toolcontext:ToolContext:kernel#Object#object_id */
7 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to toolcontext:ToolContext:kernel#Object#is_same_instance */
8 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to toolcontext:ToolContext:kernel#Object#== */
9 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to toolcontext:ToolContext:kernel#Object#!= */
10 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to toolcontext:ToolContext:kernel#Object#hash */
11 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to toolcontext:ToolContext:kernel#Object#exit */
12 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to toolcontext:ToolContext:kernel#Object#sys */
13 (nitmethod_t
)nit__separate_erasure_compiler___ToolContext___standard__kernel__Object__init
, /* pointer to toolcontext:ToolContext:separate_erasure_compiler#ToolContext#init */
14 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to toolcontext:ToolContext:sorter#Object#default_comparator */
15 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to toolcontext:ToolContext:string#Object#to_s */
16 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to toolcontext:ToolContext:string#Object#native_class_name */
17 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to toolcontext:ToolContext:string#Object#class_name */
18 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to toolcontext:ToolContext:string#Object#inspect */
19 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to toolcontext:ToolContext:string#Object#inspect_head */
20 (nitmethod_t
)standard__string___Object___args
, /* pointer to toolcontext:ToolContext:string#Object#args */
21 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to toolcontext:ToolContext:ropes#Object#maxlen */
22 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to toolcontext:ToolContext:time#Object#get_time */
23 (nitmethod_t
)standard__file___Object___printn
, /* pointer to toolcontext:ToolContext:file#Object#printn */
24 (nitmethod_t
)standard__file___Object___print
, /* pointer to toolcontext:ToolContext:file#Object#print */
25 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to toolcontext:ToolContext:file#Object#getcwd */
26 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to toolcontext:ToolContext:file#Object#file_getcwd */
27 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to toolcontext:ToolContext:model_base#Object#intrude_visibility */
28 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to toolcontext:ToolContext:model_base#Object#public_visibility */
29 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to toolcontext:ToolContext:model_base#Object#protected_visibility */
30 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to toolcontext:ToolContext:model_base#Object#private_visibility */
31 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to toolcontext:ToolContext:model_base#Object#none_visibility */
32 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to toolcontext:ToolContext:version#Object#nit_version */
33 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to toolcontext:ToolContext:model#Object#abstract_kind */
34 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to toolcontext:ToolContext:model#Object#concrete_kind */
35 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to toolcontext:ToolContext:model#Object#interface_kind */
36 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to toolcontext:ToolContext:model#Object#enum_kind */
37 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to toolcontext:ToolContext:model#Object#extern_kind */
38 (nitmethod_t
)nit___nit__ToolContext___error_count
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#error_count */
39 (nitmethod_t
)nit___nit__ToolContext___error_count_61d
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#error_count= */
40 (nitmethod_t
)nit___nit__ToolContext___warning_count
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#warning_count */
41 (nitmethod_t
)nit___nit__ToolContext___warning_count_61d
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#warning_count= */
42 (nitmethod_t
)nit___nit__ToolContext___log_directory
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#log_directory */
43 (nitmethod_t
)nit___nit__ToolContext___log_directory_61d
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#log_directory= */
44 (nitmethod_t
)nit___nit__ToolContext___messages
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#messages */
45 (nitmethod_t
)nit___nit__ToolContext___message_sorter
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#message_sorter */
46 (nitmethod_t
)nit___nit__ToolContext___keep_going
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#keep_going */
47 (nitmethod_t
)nit___nit__ToolContext___warning_blacklist
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#warning_blacklist */
48 (nitmethod_t
)nit___nit__ToolContext___is_warning_blacklisted
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#is_warning_blacklisted */
49 (nitmethod_t
)nit___nit__ToolContext___check_errors
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#check_errors */
50 (nitmethod_t
)nit___nit__ToolContext___errors_info
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#errors_info */
51 (nitmethod_t
)nit___nit__ToolContext___error
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#error */
52 (nitmethod_t
)nit___nit__ToolContext___fatal_error
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#fatal_error */
53 (nitmethod_t
)nit___nit__ToolContext___warning
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#warning */
54 (nitmethod_t
)nit___nit__ToolContext___advice
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#advice */
55 (nitmethod_t
)nit___nit__ToolContext___info
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#info */
56 (nitmethod_t
)nit___nit__ToolContext___option_context
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#option_context */
57 (nitmethod_t
)nit___nit__ToolContext___opt_warn
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#opt_warn */
58 (nitmethod_t
)nit___nit__ToolContext___opt_warning
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#opt_warning */
59 (nitmethod_t
)nit___nit__ToolContext___opt_quiet
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#opt_quiet */
60 (nitmethod_t
)nit___nit__ToolContext___opt_log
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#opt_log */
61 (nitmethod_t
)nit___nit__ToolContext___opt_log_dir
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#opt_log_dir */
62 (nitmethod_t
)nit___nit__ToolContext___opt_nit_dir
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#opt_nit_dir */
63 (nitmethod_t
)nit___nit__ToolContext___opt_help
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#opt_help */
64 (nitmethod_t
)nit___nit__ToolContext___opt_version
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#opt_version */
65 (nitmethod_t
)nit___nit__ToolContext___opt_set_dummy_tool
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#opt_set_dummy_tool */
66 (nitmethod_t
)nit___nit__ToolContext___opt_verbose
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#opt_verbose */
67 (nitmethod_t
)nit___nit__ToolContext___opt_stop_on_first_error
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#opt_stop_on_first_error */
68 (nitmethod_t
)nit___nit__ToolContext___opt_no_color
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#opt_no_color */
69 (nitmethod_t
)nit___nit__ToolContext___opt_bash_completion
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#opt_bash_completion */
70 (nitmethod_t
)nit___nit__ToolContext___opt_stub_man
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#opt_stub_man */
71 (nitmethod_t
)nit___nit__ToolContext___verbose_level
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#verbose_level */
72 (nitmethod_t
)nit___nit__ToolContext___verbose_level_61d
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#verbose_level= */
73 (nitmethod_t
)nit___nit__ToolContext___tooldescription
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#tooldescription */
74 (nitmethod_t
)nit___nit__ToolContext___tooldescription_61d
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#tooldescription= */
75 (nitmethod_t
)nit___nit__ToolContext___accept_no_arguments
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#accept_no_arguments */
76 (nitmethod_t
)nit___nit__ToolContext___usage
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#usage */
77 (nitmethod_t
)nit__nith___ToolContext___process_options
, /* pointer to toolcontext:ToolContext:nith#ToolContext#process_options */
78 (nitmethod_t
)nit___nit__ToolContext___version
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#version */
79 (nitmethod_t
)nit___nit__ToolContext___toolname
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#toolname */
80 (nitmethod_t
)nit___nit__ToolContext___nit_dir
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#nit_dir */
81 (nitmethod_t
)nit___nit__ToolContext___nit_dir_61d
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#nit_dir= */
82 (nitmethod_t
)nit___nit__ToolContext___compute_nit_dir
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#compute_nit_dir */
83 (nitmethod_t
)nit___nit__ToolContext___check_nit_dir
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#check_nit_dir */
84 (nitmethod_t
)nit__phase___ToolContext___phases
, /* pointer to toolcontext:ToolContext:phase#ToolContext#phases */
85 (nitmethod_t
)nit__phase___ToolContext___opt_disable_phase
, /* pointer to toolcontext:ToolContext:phase#ToolContext#opt_disable_phase */
86 (nitmethod_t
)nit__phase___ToolContext___opt_sloppy
, /* pointer to toolcontext:ToolContext:phase#ToolContext#opt_sloppy */
87 (nitmethod_t
)nit__phase___ToolContext___phases_list
, /* pointer to toolcontext:ToolContext:phase#ToolContext#phases_list */
88 (nitmethod_t
)nit__phase___ToolContext___semantize_is_lazy
, /* pointer to toolcontext:ToolContext:phase#ToolContext#semantize_is_lazy */
89 (nitmethod_t
)nit__phase___ToolContext___semantize_is_lazy_61d
, /* pointer to toolcontext:ToolContext:phase#ToolContext#semantize_is_lazy= */
90 (nitmethod_t
)nit__phase___ToolContext___phased_modules
, /* pointer to toolcontext:ToolContext:phase#ToolContext#phased_modules */
91 (nitmethod_t
)nit__phase___ToolContext___run_phases
, /* pointer to toolcontext:ToolContext:phase#ToolContext#run_phases */
92 (nitmethod_t
)nit__phase___ToolContext___phase_process_npropdef
, /* pointer to toolcontext:ToolContext:phase#ToolContext#phase_process_npropdef */
93 (nitmethod_t
)nit__phase___ToolContext___run_phases_on_npropdef
, /* pointer to toolcontext:ToolContext:phase#ToolContext#run_phases_on_npropdef */
94 (nitmethod_t
)nit__scope___ToolContext___scope_phase
, /* pointer to toolcontext:ToolContext:scope#ToolContext#scope_phase */
95 (nitmethod_t
)nit__flow___ToolContext___flow_phase
, /* pointer to toolcontext:ToolContext:flow#ToolContext#flow_phase */
96 (nitmethod_t
)nit__local_var_init___ToolContext___local_var_init_phase
, /* pointer to toolcontext:ToolContext:local_var_init#ToolContext#local_var_init_phase */
97 (nitmethod_t
)nit__modelbuilder_base___ToolContext___modelbuilder
, /* pointer to toolcontext:ToolContext:modelbuilder_base#ToolContext#modelbuilder */
98 (nitmethod_t
)nit__modelbuilder_base___ToolContext___modelbuilder_real
, /* pointer to toolcontext:ToolContext:modelbuilder_base#ToolContext#modelbuilder_real */
99 (nitmethod_t
)nit__modelbuilder_base___ToolContext___modelbuilder_real_61d
, /* pointer to toolcontext:ToolContext:modelbuilder_base#ToolContext#modelbuilder_real= */
100 (nitmethod_t
)nit__loader___ToolContext___opt_path
, /* pointer to toolcontext:ToolContext:loader#ToolContext#opt_path */
101 (nitmethod_t
)nit__loader___ToolContext___opt_only_metamodel
, /* pointer to toolcontext:ToolContext:loader#ToolContext#opt_only_metamodel */
102 (nitmethod_t
)nit__loader___ToolContext___opt_only_parse
, /* pointer to toolcontext:ToolContext:loader#ToolContext#opt_only_parse */
103 (nitmethod_t
)nit__modelbuilder___ToolContext___opt_ignore_visibility
, /* pointer to toolcontext:ToolContext:modelbuilder#ToolContext#opt_ignore_visibility */
104 (nitmethod_t
)nit__mixin___ToolContext___make_main_module
, /* pointer to toolcontext:ToolContext:mixin#ToolContext#make_main_module */
105 (nitmethod_t
)nit__modelbuilder___ToolContext___run_global_phases
, /* pointer to toolcontext:ToolContext:modelbuilder#ToolContext#run_global_phases */
106 (nitmethod_t
)nit__modelize_class___ToolContext___modelize_class_phase
, /* pointer to toolcontext:ToolContext:modelize_class#ToolContext#modelize_class_phase */
107 (nitmethod_t
)nit__mixin___ToolContext___opt_mixins
, /* pointer to toolcontext:ToolContext:mixin#ToolContext#opt_mixins */
108 (nitmethod_t
)nit__mixin___ToolContext___opt_defines
, /* pointer to toolcontext:ToolContext:mixin#ToolContext#opt_defines */
109 (nitmethod_t
)nit__modelize_property___ToolContext___modelize_property_phase
, /* pointer to toolcontext:ToolContext:modelize_property#ToolContext#modelize_property_phase */
110 (nitmethod_t
)nit__platform___ToolContext___platform_from_name
, /* pointer to toolcontext:ToolContext:platform#ToolContext#platform_from_name */
111 (nitmethod_t
)nit__typing___ToolContext___typing_phase
, /* pointer to toolcontext:ToolContext:typing#ToolContext#typing_phase */
112 (nitmethod_t
)nit__auto_super_init___ToolContext___auto_super_init_phase
, /* pointer to toolcontext:ToolContext:auto_super_init#ToolContext#auto_super_init_phase */
113 (nitmethod_t
)nit__transform___ToolContext___opt_no_shortcut_range
, /* pointer to toolcontext:ToolContext:transform#ToolContext#opt_no_shortcut_range */
114 (nitmethod_t
)nit__abstract_compiler___ToolContext___opt_output
, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_output */
115 (nitmethod_t
)nit__abstract_compiler___ToolContext___opt_dir
, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_dir */
116 (nitmethod_t
)nit__abstract_compiler___ToolContext___opt_no_cc
, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_no_cc */
117 (nitmethod_t
)nit__abstract_compiler___ToolContext___opt_no_main
, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_no_main */
118 (nitmethod_t
)nit__abstract_compiler___ToolContext___opt_make_flags
, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_make_flags */
119 (nitmethod_t
)nit__abstract_compiler___ToolContext___opt_max_c_lines
, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_max_c_lines */
120 (nitmethod_t
)nit__abstract_compiler___ToolContext___opt_group_c_files
, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_group_c_files */
121 (nitmethod_t
)nit__abstract_compiler___ToolContext___opt_compile_dir
, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_compile_dir */
122 (nitmethod_t
)nit__abstract_compiler___ToolContext___opt_hardening
, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_hardening */
123 (nitmethod_t
)nit__abstract_compiler___ToolContext___opt_no_check_covariance
, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_no_check_covariance */
124 (nitmethod_t
)nit__abstract_compiler___ToolContext___opt_no_check_attr_isset
, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_no_check_attr_isset */
125 (nitmethod_t
)nit__abstract_compiler___ToolContext___opt_no_check_assert
, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_no_check_assert */
126 (nitmethod_t
)nit__abstract_compiler___ToolContext___opt_no_check_autocast
, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_no_check_autocast */
127 (nitmethod_t
)nit__abstract_compiler___ToolContext___opt_no_check_null
, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_no_check_null */
128 (nitmethod_t
)nit__abstract_compiler___ToolContext___opt_no_check_all
, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_no_check_all */
129 (nitmethod_t
)nit__abstract_compiler___ToolContext___opt_typing_test_metrics
, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_typing_test_metrics */
130 (nitmethod_t
)nit__abstract_compiler___ToolContext___opt_invocation_metrics
, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_invocation_metrics */
131 (nitmethod_t
)nit__abstract_compiler___ToolContext___opt_isset_checks_metrics
, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_isset_checks_metrics */
132 (nitmethod_t
)nit__abstract_compiler___ToolContext___opt_stacktrace
, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_stacktrace */
133 (nitmethod_t
)nit__abstract_compiler___ToolContext___opt_no_gcc_directive
, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_no_gcc_directive */
134 (nitmethod_t
)nit__abstract_compiler___ToolContext___opt_release
, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_release */
135 (nitmethod_t
)nit__separate_compiler___ToolContext___opt_separate
, /* pointer to toolcontext:ToolContext:separate_compiler#ToolContext#opt_separate */
136 (nitmethod_t
)nit__separate_compiler___ToolContext___opt_no_inline_intern
, /* pointer to toolcontext:ToolContext:separate_compiler#ToolContext#opt_no_inline_intern */
137 (nitmethod_t
)nit__separate_compiler___ToolContext___opt_no_union_attribute
, /* pointer to toolcontext:ToolContext:separate_compiler#ToolContext#opt_no_union_attribute */
138 (nitmethod_t
)nit__separate_compiler___ToolContext___opt_no_shortcut_equate
, /* pointer to toolcontext:ToolContext:separate_compiler#ToolContext#opt_no_shortcut_equate */
139 (nitmethod_t
)nit__separate_compiler___ToolContext___opt_colors_are_symbols
, /* pointer to toolcontext:ToolContext:separate_compiler#ToolContext#opt_colors_are_symbols */
140 (nitmethod_t
)nit__separate_compiler___ToolContext___opt_inline_coloring_numbers
, /* pointer to toolcontext:ToolContext:separate_compiler#ToolContext#opt_inline_coloring_numbers */
141 (nitmethod_t
)nit__separate_compiler___ToolContext___opt_inline_some_methods
, /* pointer to toolcontext:ToolContext:separate_compiler#ToolContext#opt_inline_some_methods */
142 (nitmethod_t
)nit__separate_compiler___ToolContext___opt_direct_call_monomorph
, /* pointer to toolcontext:ToolContext:separate_compiler#ToolContext#opt_direct_call_monomorph */
143 (nitmethod_t
)nit__separate_compiler___ToolContext___opt_skip_dead_methods
, /* pointer to toolcontext:ToolContext:separate_compiler#ToolContext#opt_skip_dead_methods */
144 (nitmethod_t
)nit__separate_compiler___ToolContext___opt_semi_global
, /* pointer to toolcontext:ToolContext:separate_compiler#ToolContext#opt_semi_global */
145 (nitmethod_t
)nit__separate_compiler___ToolContext___opt_colo_dead_methods
, /* pointer to toolcontext:ToolContext:separate_compiler#ToolContext#opt_colo_dead_methods */
146 (nitmethod_t
)nit__separate_compiler___ToolContext___opt_tables_metrics
, /* pointer to toolcontext:ToolContext:separate_compiler#ToolContext#opt_tables_metrics */
147 (nitmethod_t
)nit__separate_erasure_compiler___ToolContext___opt_erasure
, /* pointer to toolcontext:ToolContext:separate_erasure_compiler#ToolContext#opt_erasure */
148 (nitmethod_t
)nit__separate_erasure_compiler___ToolContext___opt_rta
, /* pointer to toolcontext:ToolContext:separate_erasure_compiler#ToolContext#opt_rta */
149 (nitmethod_t
)nit__separate_erasure_compiler___ToolContext___opt_no_check_erasure_cast
, /* pointer to toolcontext:ToolContext:separate_erasure_compiler#ToolContext#opt_no_check_erasure_cast */
150 (nitmethod_t
)nit__separate_compiler___ToolContext___standard__kernel__Object__init
, /* pointer to toolcontext:ToolContext:separate_compiler#ToolContext#init */
151 (nitmethod_t
)nit__separate_erasure_compiler___ToolContext___process_options
, /* pointer to toolcontext:ToolContext:separate_erasure_compiler#ToolContext#process_options */
152 (nitmethod_t
)nit__abstract_compiler___ToolContext___standard__kernel__Object__init
, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#init */
153 (nitmethod_t
)nit__separate_compiler___ToolContext___process_options
, /* pointer to toolcontext:ToolContext:separate_compiler#ToolContext#process_options */
154 (nitmethod_t
)nit__modelbuilder___ToolContext___make_main_module
, /* pointer to toolcontext:ToolContext:modelbuilder#ToolContext#make_main_module */
155 (nitmethod_t
)nit__transform___ToolContext___standard__kernel__Object__init
, /* pointer to toolcontext:ToolContext:transform#ToolContext#init */
156 (nitmethod_t
)nit__abstract_compiler___ToolContext___process_options
, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#process_options */
157 (nitmethod_t
)nit__mixin___ToolContext___standard__kernel__Object__init
, /* pointer to toolcontext:ToolContext:mixin#ToolContext#init */
158 (nitmethod_t
)nit__phase___ToolContext___process_options
, /* pointer to toolcontext:ToolContext:phase#ToolContext#process_options */
159 (nitmethod_t
)nit__modelbuilder___ToolContext___standard__kernel__Object__init
, /* pointer to toolcontext:ToolContext:modelbuilder#ToolContext#init */
160 (nitmethod_t
)nit___nit__ToolContext___process_options
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#process_options */
161 (nitmethod_t
)nit__loader___ToolContext___standard__kernel__Object__init
, /* pointer to toolcontext:ToolContext:loader#ToolContext#init */
162 (nitmethod_t
)nit__phase___ToolContext___standard__kernel__Object__init
, /* pointer to toolcontext:ToolContext:phase#ToolContext#init */
163 (nitmethod_t
)nit___nit__ToolContext___standard__kernel__Object__init
, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#init */
166 /* allocate ToolContext */
167 val
* NEW_nit__ToolContext(const struct type
* type
) {
168 val
* self
/* : ToolContext */;
169 long var
/* : Int */;
170 long var1
/* : Int */;
172 val
* var2
/* : String */;
173 char* var3
/* : NativeString */;
174 long var4
/* : Int */;
175 val
* var5
/* : FlatString */;
176 val
* var6
/* : Array[Message] */;
177 val
* var7
/* : DefaultComparator */;
178 short int var8
/* : Bool */;
179 val
* var9
/* : MultiHashMap[SourceFile, String] */;
180 val
* var10
/* : OptionContext */;
181 val
* var11
/* : OptionCount */;
182 static val
* varonce12
;
183 val
* var13
/* : String */;
184 char* var14
/* : NativeString */;
185 long var15
/* : Int */;
186 val
* var16
/* : FlatString */;
187 static val
* varonce17
;
188 val
* var18
/* : String */;
189 char* var19
/* : NativeString */;
190 long var20
/* : Int */;
191 val
* var21
/* : FlatString */;
192 static val
* varonce22
;
193 val
* var23
/* : String */;
194 char* var24
/* : NativeString */;
195 long var25
/* : Int */;
196 val
* var26
/* : FlatString */;
197 val
* var27
/* : Array[String] */;
198 long var28
/* : Int */;
199 val
* var29
/* : NativeArray[String] */;
200 val
* var30
/* : OptionArray */;
201 static val
* varonce31
;
202 val
* var32
/* : String */;
203 char* var33
/* : NativeString */;
204 long var34
/* : Int */;
205 val
* var35
/* : FlatString */;
206 static val
* varonce36
;
207 val
* var37
/* : String */;
208 char* var38
/* : NativeString */;
209 long var39
/* : Int */;
210 val
* var40
/* : FlatString */;
211 static val
* varonce41
;
212 val
* var42
/* : String */;
213 char* var43
/* : NativeString */;
214 long var44
/* : Int */;
215 val
* var45
/* : FlatString */;
216 val
* var46
/* : Array[String] */;
217 long var47
/* : Int */;
218 val
* var48
/* : NativeArray[String] */;
219 val
* var49
/* : OptionBool */;
220 static val
* varonce50
;
221 val
* var51
/* : String */;
222 char* var52
/* : NativeString */;
223 long var53
/* : Int */;
224 val
* var54
/* : FlatString */;
225 static val
* varonce55
;
226 val
* var56
/* : String */;
227 char* var57
/* : NativeString */;
228 long var58
/* : Int */;
229 val
* var59
/* : FlatString */;
230 static val
* varonce60
;
231 val
* var61
/* : String */;
232 char* var62
/* : NativeString */;
233 long var63
/* : Int */;
234 val
* var64
/* : FlatString */;
235 val
* var65
/* : Array[String] */;
236 long var66
/* : Int */;
237 val
* var67
/* : NativeArray[String] */;
238 val
* var68
/* : OptionBool */;
239 static val
* varonce69
;
240 val
* var70
/* : String */;
241 char* var71
/* : NativeString */;
242 long var72
/* : Int */;
243 val
* var73
/* : FlatString */;
244 static val
* varonce74
;
245 val
* var75
/* : String */;
246 char* var76
/* : NativeString */;
247 long var77
/* : Int */;
248 val
* var78
/* : FlatString */;
249 val
* var79
/* : Array[String] */;
250 long var80
/* : Int */;
251 val
* var81
/* : NativeArray[String] */;
252 val
* var82
/* : OptionString */;
253 static val
* varonce83
;
254 val
* var84
/* : String */;
255 char* var85
/* : NativeString */;
256 long var86
/* : Int */;
257 val
* var87
/* : FlatString */;
258 static val
* varonce88
;
259 val
* var89
/* : String */;
260 char* var90
/* : NativeString */;
261 long var91
/* : Int */;
262 val
* var92
/* : FlatString */;
263 val
* var93
/* : Array[String] */;
264 long var94
/* : Int */;
265 val
* var95
/* : NativeArray[String] */;
266 val
* var96
/* : OptionString */;
267 static val
* varonce97
;
268 val
* var98
/* : String */;
269 char* var99
/* : NativeString */;
270 long var100
/* : Int */;
271 val
* var101
/* : FlatString */;
272 static val
* varonce102
;
273 val
* var103
/* : String */;
274 char* var104
/* : NativeString */;
275 long var105
/* : Int */;
276 val
* var106
/* : FlatString */;
277 val
* var107
/* : Array[String] */;
278 long var108
/* : Int */;
279 val
* var109
/* : NativeArray[String] */;
280 val
* var110
/* : OptionBool */;
281 static val
* varonce111
;
282 val
* var112
/* : String */;
283 char* var113
/* : NativeString */;
284 long var114
/* : Int */;
285 val
* var115
/* : FlatString */;
286 static val
* varonce116
;
287 val
* var117
/* : String */;
288 char* var118
/* : NativeString */;
289 long var119
/* : Int */;
290 val
* var120
/* : FlatString */;
291 static val
* varonce121
;
292 val
* var122
/* : String */;
293 char* var123
/* : NativeString */;
294 long var124
/* : Int */;
295 val
* var125
/* : FlatString */;
296 static val
* varonce126
;
297 val
* var127
/* : String */;
298 char* var128
/* : NativeString */;
299 long var129
/* : Int */;
300 val
* var130
/* : FlatString */;
301 val
* var131
/* : Array[String] */;
302 long var132
/* : Int */;
303 val
* var133
/* : NativeArray[String] */;
304 val
* var134
/* : OptionBool */;
305 static val
* varonce135
;
306 val
* var136
/* : String */;
307 char* var137
/* : NativeString */;
308 long var138
/* : Int */;
309 val
* var139
/* : FlatString */;
310 static val
* varonce140
;
311 val
* var141
/* : String */;
312 char* var142
/* : NativeString */;
313 long var143
/* : Int */;
314 val
* var144
/* : FlatString */;
315 val
* var145
/* : Array[String] */;
316 long var146
/* : Int */;
317 val
* var147
/* : NativeArray[String] */;
318 val
* var148
/* : OptionBool */;
319 static val
* varonce149
;
320 val
* var150
/* : String */;
321 char* var151
/* : NativeString */;
322 long var152
/* : Int */;
323 val
* var153
/* : FlatString */;
324 static val
* varonce154
;
325 val
* var155
/* : String */;
326 char* var156
/* : NativeString */;
327 long var157
/* : Int */;
328 val
* var158
/* : FlatString */;
329 val
* var159
/* : Array[String] */;
330 long var160
/* : Int */;
331 val
* var161
/* : NativeArray[String] */;
332 val
* var162
/* : OptionCount */;
333 static val
* varonce163
;
334 val
* var164
/* : String */;
335 char* var165
/* : NativeString */;
336 long var166
/* : Int */;
337 val
* var167
/* : FlatString */;
338 static val
* varonce168
;
339 val
* var169
/* : String */;
340 char* var170
/* : NativeString */;
341 long var171
/* : Int */;
342 val
* var172
/* : FlatString */;
343 static val
* varonce173
;
344 val
* var174
/* : String */;
345 char* var175
/* : NativeString */;
346 long var176
/* : Int */;
347 val
* var177
/* : FlatString */;
348 val
* var178
/* : Array[String] */;
349 long var179
/* : Int */;
350 val
* var180
/* : NativeArray[String] */;
351 val
* var181
/* : OptionBool */;
352 static val
* varonce182
;
353 val
* var183
/* : String */;
354 char* var184
/* : NativeString */;
355 long var185
/* : Int */;
356 val
* var186
/* : FlatString */;
357 static val
* varonce187
;
358 val
* var188
/* : String */;
359 char* var189
/* : NativeString */;
360 long var190
/* : Int */;
361 val
* var191
/* : FlatString */;
362 val
* var192
/* : Array[String] */;
363 long var193
/* : Int */;
364 val
* var194
/* : NativeArray[String] */;
365 val
* var195
/* : OptionBool */;
366 static val
* varonce196
;
367 val
* var197
/* : String */;
368 char* var198
/* : NativeString */;
369 long var199
/* : Int */;
370 val
* var200
/* : FlatString */;
371 static val
* varonce201
;
372 val
* var202
/* : String */;
373 char* var203
/* : NativeString */;
374 long var204
/* : Int */;
375 val
* var205
/* : FlatString */;
376 val
* var206
/* : Array[String] */;
377 long var207
/* : Int */;
378 val
* var208
/* : NativeArray[String] */;
379 val
* var209
/* : OptionBool */;
380 static val
* varonce210
;
381 val
* var211
/* : String */;
382 char* var212
/* : NativeString */;
383 long var213
/* : Int */;
384 val
* var214
/* : FlatString */;
385 static val
* varonce215
;
386 val
* var216
/* : String */;
387 char* var217
/* : NativeString */;
388 long var218
/* : Int */;
389 val
* var219
/* : FlatString */;
390 val
* var220
/* : Array[String] */;
391 long var221
/* : Int */;
392 val
* var222
/* : NativeArray[String] */;
393 val
* var223
/* : OptionBool */;
394 static val
* varonce224
;
395 val
* var225
/* : String */;
396 char* var226
/* : NativeString */;
397 long var227
/* : Int */;
398 val
* var228
/* : FlatString */;
399 static val
* varonce229
;
400 val
* var230
/* : String */;
401 char* var231
/* : NativeString */;
402 long var232
/* : Int */;
403 val
* var233
/* : FlatString */;
404 val
* var234
/* : Array[String] */;
405 long var235
/* : Int */;
406 val
* var236
/* : NativeArray[String] */;
407 long var237
/* : Int */;
408 static val
* varonce238
;
409 val
* var239
/* : String */;
410 char* var240
/* : NativeString */;
411 long var241
/* : Int */;
412 val
* var242
/* : FlatString */;
413 short int var243
/* : Bool */;
414 val
* var244
/* : POSet[Phase] */;
415 val
* var246
/* : OptionArray */;
416 static val
* varonce247
;
417 val
* var248
/* : String */;
418 char* var249
/* : NativeString */;
419 long var250
/* : Int */;
420 val
* var251
/* : FlatString */;
421 static val
* varonce252
;
422 val
* var253
/* : String */;
423 char* var254
/* : NativeString */;
424 long var255
/* : Int */;
425 val
* var256
/* : FlatString */;
426 val
* var257
/* : Array[String] */;
427 long var258
/* : Int */;
428 val
* var259
/* : NativeArray[String] */;
429 val
* var260
/* : OptionBool */;
430 static val
* varonce261
;
431 val
* var262
/* : String */;
432 char* var263
/* : NativeString */;
433 long var264
/* : Int */;
434 val
* var265
/* : FlatString */;
435 static val
* varonce266
;
436 val
* var267
/* : String */;
437 char* var268
/* : NativeString */;
438 long var269
/* : Int */;
439 val
* var270
/* : FlatString */;
440 val
* var271
/* : Array[String] */;
441 long var272
/* : Int */;
442 val
* var273
/* : NativeArray[String] */;
443 short int var274
/* : Bool */;
444 val
* var275
/* : HashSet[AModule] */;
445 val
* var276
/* : LiteralPhase */;
446 val
* var277
/* : null */;
447 val
* var278
/* : ScopePhase */;
448 val
* var279
/* : null */;
449 val
* var280
/* : FlowPhase */;
450 val
* var281
/* : Array[Phase] */;
451 long var282
/* : Int */;
452 val
* var_
/* var : Array[Phase] */;
453 val
* var283
/* : Phase */;
454 val
* var285
/* : Phase */;
455 val
* var286
/* : null */;
456 val
* var287
/* : LocalVarInitPhase */;
457 val
* var288
/* : Array[Phase] */;
458 long var289
/* : Int */;
459 val
* var_290
/* var : Array[Phase] */;
460 val
* var291
/* : Phase */;
461 val
* var293
/* : Phase */;
462 val
* var294
/* : OptionArray */;
463 static val
* varonce295
;
464 val
* var296
/* : String */;
465 char* var297
/* : NativeString */;
466 long var298
/* : Int */;
467 val
* var299
/* : FlatString */;
468 static val
* varonce300
;
469 val
* var301
/* : String */;
470 char* var302
/* : NativeString */;
471 long var303
/* : Int */;
472 val
* var304
/* : FlatString */;
473 static val
* varonce305
;
474 val
* var306
/* : String */;
475 char* var307
/* : NativeString */;
476 long var308
/* : Int */;
477 val
* var309
/* : FlatString */;
478 val
* var310
/* : Array[String] */;
479 long var311
/* : Int */;
480 val
* var312
/* : NativeArray[String] */;
481 val
* var313
/* : OptionBool */;
482 static val
* varonce314
;
483 val
* var315
/* : String */;
484 char* var316
/* : NativeString */;
485 long var317
/* : Int */;
486 val
* var318
/* : FlatString */;
487 static val
* varonce319
;
488 val
* var320
/* : String */;
489 char* var321
/* : NativeString */;
490 long var322
/* : Int */;
491 val
* var323
/* : FlatString */;
492 val
* var324
/* : Array[String] */;
493 long var325
/* : Int */;
494 val
* var326
/* : NativeArray[String] */;
495 val
* var327
/* : OptionBool */;
496 static val
* varonce328
;
497 val
* var329
/* : String */;
498 char* var330
/* : NativeString */;
499 long var331
/* : Int */;
500 val
* var332
/* : FlatString */;
501 static val
* varonce333
;
502 val
* var334
/* : String */;
503 char* var335
/* : NativeString */;
504 long var336
/* : Int */;
505 val
* var337
/* : FlatString */;
506 val
* var338
/* : Array[String] */;
507 long var339
/* : Int */;
508 val
* var340
/* : NativeArray[String] */;
509 val
* var341
/* : OptionBool */;
510 static val
* varonce342
;
511 val
* var343
/* : String */;
512 char* var344
/* : NativeString */;
513 long var345
/* : Int */;
514 val
* var346
/* : FlatString */;
515 static val
* varonce347
;
516 val
* var348
/* : String */;
517 char* var349
/* : NativeString */;
518 long var350
/* : Int */;
519 val
* var351
/* : FlatString */;
520 val
* var352
/* : Array[String] */;
521 long var353
/* : Int */;
522 val
* var354
/* : NativeArray[String] */;
523 val
* var355
/* : ModelizeClassPhase */;
524 val
* var356
/* : null */;
525 val
* var357
/* : OptionArray */;
526 static val
* varonce358
;
527 val
* var359
/* : String */;
528 char* var360
/* : NativeString */;
529 long var361
/* : Int */;
530 val
* var362
/* : FlatString */;
531 static val
* varonce363
;
532 val
* var364
/* : String */;
533 char* var365
/* : NativeString */;
534 long var366
/* : Int */;
535 val
* var367
/* : FlatString */;
536 static val
* varonce368
;
537 val
* var369
/* : String */;
538 char* var370
/* : NativeString */;
539 long var371
/* : Int */;
540 val
* var372
/* : FlatString */;
541 val
* var373
/* : Array[String] */;
542 long var374
/* : Int */;
543 val
* var375
/* : NativeArray[String] */;
544 val
* var376
/* : OptionArray */;
545 static val
* varonce377
;
546 val
* var378
/* : String */;
547 char* var379
/* : NativeString */;
548 long var380
/* : Int */;
549 val
* var381
/* : FlatString */;
550 static val
* varonce382
;
551 val
* var383
/* : String */;
552 char* var384
/* : NativeString */;
553 long var385
/* : Int */;
554 val
* var386
/* : FlatString */;
555 static val
* varonce387
;
556 val
* var388
/* : String */;
557 char* var389
/* : NativeString */;
558 long var390
/* : Int */;
559 val
* var391
/* : FlatString */;
560 val
* var392
/* : Array[String] */;
561 long var393
/* : Int */;
562 val
* var394
/* : NativeArray[String] */;
563 val
* var395
/* : ModelizePropertyPhase */;
564 val
* var396
/* : Array[Phase] */;
565 long var397
/* : Int */;
566 val
* var_398
/* var : Array[Phase] */;
567 val
* var399
/* : Phase */;
568 val
* var401
/* : Phase */;
569 val
* var402
/* : PlatformPhase */;
570 val
* var403
/* : Array[Phase] */;
571 long var404
/* : Int */;
572 val
* var_405
/* var : Array[Phase] */;
573 val
* var406
/* : Phase */;
574 val
* var408
/* : Phase */;
575 val
* var409
/* : TypingPhase */;
576 val
* var410
/* : Array[Phase] */;
577 long var411
/* : Int */;
578 val
* var_412
/* var : Array[Phase] */;
579 val
* var413
/* : Phase */;
580 val
* var415
/* : Phase */;
581 val
* var416
/* : Phase */;
582 val
* var418
/* : Phase */;
583 val
* var419
/* : Phase */;
584 val
* var421
/* : Phase */;
585 val
* var422
/* : AutoSuperInitPhase */;
586 val
* var423
/* : Array[Phase] */;
587 long var424
/* : Int */;
588 val
* var_425
/* var : Array[Phase] */;
589 val
* var426
/* : Phase */;
590 val
* var428
/* : Phase */;
591 val
* var429
/* : TransformPhase */;
592 val
* var430
/* : Array[Phase] */;
593 long var431
/* : Int */;
594 val
* var_432
/* var : Array[Phase] */;
595 val
* var433
/* : Phase */;
596 val
* var435
/* : Phase */;
597 val
* var436
/* : Phase */;
598 val
* var438
/* : Phase */;
599 val
* var439
/* : OptionBool */;
600 static val
* varonce440
;
601 val
* var441
/* : String */;
602 char* var442
/* : NativeString */;
603 long var443
/* : Int */;
604 val
* var444
/* : FlatString */;
605 static val
* varonce445
;
606 val
* var446
/* : String */;
607 char* var447
/* : NativeString */;
608 long var448
/* : Int */;
609 val
* var449
/* : FlatString */;
610 val
* var450
/* : Array[String] */;
611 long var451
/* : Int */;
612 val
* var452
/* : NativeArray[String] */;
613 val
* var453
/* : OptionString */;
614 static val
* varonce454
;
615 val
* var455
/* : String */;
616 char* var456
/* : NativeString */;
617 long var457
/* : Int */;
618 val
* var458
/* : FlatString */;
619 static val
* varonce459
;
620 val
* var460
/* : String */;
621 char* var461
/* : NativeString */;
622 long var462
/* : Int */;
623 val
* var463
/* : FlatString */;
624 static val
* varonce464
;
625 val
* var465
/* : String */;
626 char* var466
/* : NativeString */;
627 long var467
/* : Int */;
628 val
* var468
/* : FlatString */;
629 val
* var469
/* : Array[String] */;
630 long var470
/* : Int */;
631 val
* var471
/* : NativeArray[String] */;
632 val
* var472
/* : OptionString */;
633 static val
* varonce473
;
634 val
* var474
/* : String */;
635 char* var475
/* : NativeString */;
636 long var476
/* : Int */;
637 val
* var477
/* : FlatString */;
638 static val
* varonce478
;
639 val
* var479
/* : String */;
640 char* var480
/* : NativeString */;
641 long var481
/* : Int */;
642 val
* var482
/* : FlatString */;
643 val
* var483
/* : Array[String] */;
644 long var484
/* : Int */;
645 val
* var485
/* : NativeArray[String] */;
646 val
* var486
/* : OptionBool */;
647 static val
* varonce487
;
648 val
* var488
/* : String */;
649 char* var489
/* : NativeString */;
650 long var490
/* : Int */;
651 val
* var491
/* : FlatString */;
652 static val
* varonce492
;
653 val
* var493
/* : String */;
654 char* var494
/* : NativeString */;
655 long var495
/* : Int */;
656 val
* var496
/* : FlatString */;
657 val
* var497
/* : Array[String] */;
658 long var498
/* : Int */;
659 val
* var499
/* : NativeArray[String] */;
660 val
* var500
/* : OptionBool */;
661 static val
* varonce501
;
662 val
* var502
/* : String */;
663 char* var503
/* : NativeString */;
664 long var504
/* : Int */;
665 val
* var505
/* : FlatString */;
666 static val
* varonce506
;
667 val
* var507
/* : String */;
668 char* var508
/* : NativeString */;
669 long var509
/* : Int */;
670 val
* var510
/* : FlatString */;
671 val
* var511
/* : Array[String] */;
672 long var512
/* : Int */;
673 val
* var513
/* : NativeArray[String] */;
674 val
* var514
/* : OptionString */;
675 static val
* varonce515
;
676 val
* var516
/* : String */;
677 char* var517
/* : NativeString */;
678 long var518
/* : Int */;
679 val
* var519
/* : FlatString */;
680 static val
* varonce520
;
681 val
* var521
/* : String */;
682 char* var522
/* : NativeString */;
683 long var523
/* : Int */;
684 val
* var524
/* : FlatString */;
685 val
* var525
/* : Array[String] */;
686 long var526
/* : Int */;
687 val
* var527
/* : NativeArray[String] */;
688 val
* var528
/* : OptionInt */;
689 static val
* varonce529
;
690 val
* var530
/* : String */;
691 char* var531
/* : NativeString */;
692 long var532
/* : Int */;
693 val
* var533
/* : FlatString */;
694 long var534
/* : Int */;
695 static val
* varonce535
;
696 val
* var536
/* : String */;
697 char* var537
/* : NativeString */;
698 long var538
/* : Int */;
699 val
* var539
/* : FlatString */;
700 val
* var540
/* : Array[String] */;
701 long var541
/* : Int */;
702 val
* var542
/* : NativeArray[String] */;
703 val
* var543
/* : OptionBool */;
704 static val
* varonce544
;
705 val
* var545
/* : String */;
706 char* var546
/* : NativeString */;
707 long var547
/* : Int */;
708 val
* var548
/* : FlatString */;
709 static val
* varonce549
;
710 val
* var550
/* : String */;
711 char* var551
/* : NativeString */;
712 long var552
/* : Int */;
713 val
* var553
/* : FlatString */;
714 val
* var554
/* : Array[String] */;
715 long var555
/* : Int */;
716 val
* var556
/* : NativeArray[String] */;
717 val
* var557
/* : OptionString */;
718 static val
* varonce558
;
719 val
* var559
/* : String */;
720 char* var560
/* : NativeString */;
721 long var561
/* : Int */;
722 val
* var562
/* : FlatString */;
723 static val
* varonce563
;
724 val
* var564
/* : String */;
725 char* var565
/* : NativeString */;
726 long var566
/* : Int */;
727 val
* var567
/* : FlatString */;
728 val
* var568
/* : Array[String] */;
729 long var569
/* : Int */;
730 val
* var570
/* : NativeArray[String] */;
731 val
* var571
/* : OptionBool */;
732 static val
* varonce572
;
733 val
* var573
/* : String */;
734 char* var574
/* : NativeString */;
735 long var575
/* : Int */;
736 val
* var576
/* : FlatString */;
737 static val
* varonce577
;
738 val
* var578
/* : String */;
739 char* var579
/* : NativeString */;
740 long var580
/* : Int */;
741 val
* var581
/* : FlatString */;
742 val
* var582
/* : Array[String] */;
743 long var583
/* : Int */;
744 val
* var584
/* : NativeArray[String] */;
745 val
* var585
/* : OptionBool */;
746 static val
* varonce586
;
747 val
* var587
/* : String */;
748 char* var588
/* : NativeString */;
749 long var589
/* : Int */;
750 val
* var590
/* : FlatString */;
751 static val
* varonce591
;
752 val
* var592
/* : String */;
753 char* var593
/* : NativeString */;
754 long var594
/* : Int */;
755 val
* var595
/* : FlatString */;
756 val
* var596
/* : Array[String] */;
757 long var597
/* : Int */;
758 val
* var598
/* : NativeArray[String] */;
759 val
* var599
/* : OptionBool */;
760 static val
* varonce600
;
761 val
* var601
/* : String */;
762 char* var602
/* : NativeString */;
763 long var603
/* : Int */;
764 val
* var604
/* : FlatString */;
765 static val
* varonce605
;
766 val
* var606
/* : String */;
767 char* var607
/* : NativeString */;
768 long var608
/* : Int */;
769 val
* var609
/* : FlatString */;
770 val
* var610
/* : Array[String] */;
771 long var611
/* : Int */;
772 val
* var612
/* : NativeArray[String] */;
773 val
* var613
/* : OptionBool */;
774 static val
* varonce614
;
775 val
* var615
/* : String */;
776 char* var616
/* : NativeString */;
777 long var617
/* : Int */;
778 val
* var618
/* : FlatString */;
779 static val
* varonce619
;
780 val
* var620
/* : String */;
781 char* var621
/* : NativeString */;
782 long var622
/* : Int */;
783 val
* var623
/* : FlatString */;
784 val
* var624
/* : Array[String] */;
785 long var625
/* : Int */;
786 val
* var626
/* : NativeArray[String] */;
787 val
* var627
/* : OptionBool */;
788 static val
* varonce628
;
789 val
* var629
/* : String */;
790 char* var630
/* : NativeString */;
791 long var631
/* : Int */;
792 val
* var632
/* : FlatString */;
793 static val
* varonce633
;
794 val
* var634
/* : String */;
795 char* var635
/* : NativeString */;
796 long var636
/* : Int */;
797 val
* var637
/* : FlatString */;
798 val
* var638
/* : Array[String] */;
799 long var639
/* : Int */;
800 val
* var640
/* : NativeArray[String] */;
801 val
* var641
/* : OptionBool */;
802 static val
* varonce642
;
803 val
* var643
/* : String */;
804 char* var644
/* : NativeString */;
805 long var645
/* : Int */;
806 val
* var646
/* : FlatString */;
807 static val
* varonce647
;
808 val
* var648
/* : String */;
809 char* var649
/* : NativeString */;
810 long var650
/* : Int */;
811 val
* var651
/* : FlatString */;
812 val
* var652
/* : Array[String] */;
813 long var653
/* : Int */;
814 val
* var654
/* : NativeArray[String] */;
815 val
* var655
/* : OptionBool */;
816 static val
* varonce656
;
817 val
* var657
/* : String */;
818 char* var658
/* : NativeString */;
819 long var659
/* : Int */;
820 val
* var660
/* : FlatString */;
821 static val
* varonce661
;
822 val
* var662
/* : String */;
823 char* var663
/* : NativeString */;
824 long var664
/* : Int */;
825 val
* var665
/* : FlatString */;
826 val
* var666
/* : Array[String] */;
827 long var667
/* : Int */;
828 val
* var668
/* : NativeArray[String] */;
829 val
* var669
/* : OptionBool */;
830 static val
* varonce670
;
831 val
* var671
/* : String */;
832 char* var672
/* : NativeString */;
833 long var673
/* : Int */;
834 val
* var674
/* : FlatString */;
835 static val
* varonce675
;
836 val
* var676
/* : String */;
837 char* var677
/* : NativeString */;
838 long var678
/* : Int */;
839 val
* var679
/* : FlatString */;
840 val
* var680
/* : Array[String] */;
841 long var681
/* : Int */;
842 val
* var682
/* : NativeArray[String] */;
843 val
* var683
/* : OptionBool */;
844 static val
* varonce684
;
845 val
* var685
/* : String */;
846 char* var686
/* : NativeString */;
847 long var687
/* : Int */;
848 val
* var688
/* : FlatString */;
849 static val
* varonce689
;
850 val
* var690
/* : String */;
851 char* var691
/* : NativeString */;
852 long var692
/* : Int */;
853 val
* var693
/* : FlatString */;
854 val
* var694
/* : Array[String] */;
855 long var695
/* : Int */;
856 val
* var696
/* : NativeArray[String] */;
857 val
* var697
/* : OptionBool */;
858 static val
* varonce698
;
859 val
* var699
/* : String */;
860 char* var700
/* : NativeString */;
861 long var701
/* : Int */;
862 val
* var702
/* : FlatString */;
863 static val
* varonce703
;
864 val
* var704
/* : String */;
865 char* var705
/* : NativeString */;
866 long var706
/* : Int */;
867 val
* var707
/* : FlatString */;
868 val
* var708
/* : Array[String] */;
869 long var709
/* : Int */;
870 val
* var710
/* : NativeArray[String] */;
871 val
* var711
/* : OptionString */;
872 static val
* varonce712
;
873 val
* var713
/* : String */;
874 char* var714
/* : NativeString */;
875 long var715
/* : Int */;
876 val
* var716
/* : FlatString */;
877 static val
* varonce717
;
878 val
* var718
/* : String */;
879 char* var719
/* : NativeString */;
880 long var720
/* : Int */;
881 val
* var721
/* : FlatString */;
882 val
* var722
/* : Array[String] */;
883 long var723
/* : Int */;
884 val
* var724
/* : NativeArray[String] */;
885 val
* var725
/* : OptionArray */;
886 static val
* varonce726
;
887 val
* var727
/* : String */;
888 char* var728
/* : NativeString */;
889 long var729
/* : Int */;
890 val
* var730
/* : FlatString */;
891 static val
* varonce731
;
892 val
* var732
/* : String */;
893 char* var733
/* : NativeString */;
894 long var734
/* : Int */;
895 val
* var735
/* : FlatString */;
896 val
* var736
/* : Array[String] */;
897 long var737
/* : Int */;
898 val
* var738
/* : NativeArray[String] */;
899 val
* var739
/* : OptionBool */;
900 static val
* varonce740
;
901 val
* var741
/* : String */;
902 char* var742
/* : NativeString */;
903 long var743
/* : Int */;
904 val
* var744
/* : FlatString */;
905 static val
* varonce745
;
906 val
* var746
/* : String */;
907 char* var747
/* : NativeString */;
908 long var748
/* : Int */;
909 val
* var749
/* : FlatString */;
910 val
* var750
/* : Array[String] */;
911 long var751
/* : Int */;
912 val
* var752
/* : NativeArray[String] */;
913 val
* var753
/* : OptionBool */;
914 static val
* varonce754
;
915 val
* var755
/* : String */;
916 char* var756
/* : NativeString */;
917 long var757
/* : Int */;
918 val
* var758
/* : FlatString */;
919 static val
* varonce759
;
920 val
* var760
/* : String */;
921 char* var761
/* : NativeString */;
922 long var762
/* : Int */;
923 val
* var763
/* : FlatString */;
924 val
* var764
/* : Array[String] */;
925 long var765
/* : Int */;
926 val
* var766
/* : NativeArray[String] */;
927 val
* var767
/* : OptionBool */;
928 static val
* varonce768
;
929 val
* var769
/* : String */;
930 char* var770
/* : NativeString */;
931 long var771
/* : Int */;
932 val
* var772
/* : FlatString */;
933 static val
* varonce773
;
934 val
* var774
/* : String */;
935 char* var775
/* : NativeString */;
936 long var776
/* : Int */;
937 val
* var777
/* : FlatString */;
938 val
* var778
/* : Array[String] */;
939 long var779
/* : Int */;
940 val
* var780
/* : NativeArray[String] */;
941 val
* var781
/* : OptionBool */;
942 static val
* varonce782
;
943 val
* var783
/* : String */;
944 char* var784
/* : NativeString */;
945 long var785
/* : Int */;
946 val
* var786
/* : FlatString */;
947 static val
* varonce787
;
948 val
* var788
/* : String */;
949 char* var789
/* : NativeString */;
950 long var790
/* : Int */;
951 val
* var791
/* : FlatString */;
952 val
* var792
/* : Array[String] */;
953 long var793
/* : Int */;
954 val
* var794
/* : NativeArray[String] */;
955 val
* var795
/* : OptionBool */;
956 static val
* varonce796
;
957 val
* var797
/* : String */;
958 char* var798
/* : NativeString */;
959 long var799
/* : Int */;
960 val
* var800
/* : FlatString */;
961 static val
* varonce801
;
962 val
* var802
/* : String */;
963 char* var803
/* : NativeString */;
964 long var804
/* : Int */;
965 val
* var805
/* : FlatString */;
966 val
* var806
/* : Array[String] */;
967 long var807
/* : Int */;
968 val
* var808
/* : NativeArray[String] */;
969 val
* var809
/* : OptionBool */;
970 static val
* varonce810
;
971 val
* var811
/* : String */;
972 char* var812
/* : NativeString */;
973 long var813
/* : Int */;
974 val
* var814
/* : FlatString */;
975 static val
* varonce815
;
976 val
* var816
/* : String */;
977 char* var817
/* : NativeString */;
978 long var818
/* : Int */;
979 val
* var819
/* : FlatString */;
980 val
* var820
/* : Array[String] */;
981 long var821
/* : Int */;
982 val
* var822
/* : NativeArray[String] */;
983 val
* var823
/* : OptionBool */;
984 static val
* varonce824
;
985 val
* var825
/* : String */;
986 char* var826
/* : NativeString */;
987 long var827
/* : Int */;
988 val
* var828
/* : FlatString */;
989 static val
* varonce829
;
990 val
* var830
/* : String */;
991 char* var831
/* : NativeString */;
992 long var832
/* : Int */;
993 val
* var833
/* : FlatString */;
994 val
* var834
/* : Array[String] */;
995 long var835
/* : Int */;
996 val
* var836
/* : NativeArray[String] */;
997 val
* var837
/* : OptionBool */;
998 static val
* varonce838
;
999 val
* var839
/* : String */;
1000 char* var840
/* : NativeString */;
1001 long var841
/* : Int */;
1002 val
* var842
/* : FlatString */;
1003 static val
* varonce843
;
1004 val
* var844
/* : String */;
1005 char* var845
/* : NativeString */;
1006 long var846
/* : Int */;
1007 val
* var847
/* : FlatString */;
1008 val
* var848
/* : Array[String] */;
1009 long var849
/* : Int */;
1010 val
* var850
/* : NativeArray[String] */;
1011 val
* var851
/* : OptionBool */;
1012 static val
* varonce852
;
1013 val
* var853
/* : String */;
1014 char* var854
/* : NativeString */;
1015 long var855
/* : Int */;
1016 val
* var856
/* : FlatString */;
1017 static val
* varonce857
;
1018 val
* var858
/* : String */;
1019 char* var859
/* : NativeString */;
1020 long var860
/* : Int */;
1021 val
* var861
/* : FlatString */;
1022 val
* var862
/* : Array[String] */;
1023 long var863
/* : Int */;
1024 val
* var864
/* : NativeArray[String] */;
1025 val
* var865
/* : OptionBool */;
1026 static val
* varonce866
;
1027 val
* var867
/* : String */;
1028 char* var868
/* : NativeString */;
1029 long var869
/* : Int */;
1030 val
* var870
/* : FlatString */;
1031 static val
* varonce871
;
1032 val
* var872
/* : String */;
1033 char* var873
/* : NativeString */;
1034 long var874
/* : Int */;
1035 val
* var875
/* : FlatString */;
1036 val
* var876
/* : Array[String] */;
1037 long var877
/* : Int */;
1038 val
* var878
/* : NativeArray[String] */;
1039 val
* var879
/* : OptionBool */;
1040 static val
* varonce880
;
1041 val
* var881
/* : String */;
1042 char* var882
/* : NativeString */;
1043 long var883
/* : Int */;
1044 val
* var884
/* : FlatString */;
1045 static val
* varonce885
;
1046 val
* var886
/* : String */;
1047 char* var887
/* : NativeString */;
1048 long var888
/* : Int */;
1049 val
* var889
/* : FlatString */;
1050 val
* var890
/* : Array[String] */;
1051 long var891
/* : Int */;
1052 val
* var892
/* : NativeArray[String] */;
1053 val
* var893
/* : OptionBool */;
1054 static val
* varonce894
;
1055 val
* var895
/* : String */;
1056 char* var896
/* : NativeString */;
1057 long var897
/* : Int */;
1058 val
* var898
/* : FlatString */;
1059 static val
* varonce899
;
1060 val
* var900
/* : String */;
1061 char* var901
/* : NativeString */;
1062 long var902
/* : Int */;
1063 val
* var903
/* : FlatString */;
1064 val
* var904
/* : Array[String] */;
1065 long var905
/* : Int */;
1066 val
* var906
/* : NativeArray[String] */;
1067 val
* var907
/* : OptionBool */;
1068 static val
* varonce908
;
1069 val
* var909
/* : String */;
1070 char* var910
/* : NativeString */;
1071 long var911
/* : Int */;
1072 val
* var912
/* : FlatString */;
1073 static val
* varonce913
;
1074 val
* var914
/* : String */;
1075 char* var915
/* : NativeString */;
1076 long var916
/* : Int */;
1077 val
* var917
/* : FlatString */;
1078 val
* var918
/* : Array[String] */;
1079 long var919
/* : Int */;
1080 val
* var920
/* : NativeArray[String] */;
1081 val
* var921
/* : SeparateCompilerPhase */;
1082 val
* var922
/* : null */;
1083 val
* var923
/* : OptionBool */;
1084 static val
* varonce924
;
1085 val
* var925
/* : String */;
1086 char* var926
/* : NativeString */;
1087 long var927
/* : Int */;
1088 val
* var928
/* : FlatString */;
1089 static val
* varonce929
;
1090 val
* var930
/* : String */;
1091 char* var931
/* : NativeString */;
1092 long var932
/* : Int */;
1093 val
* var933
/* : FlatString */;
1094 val
* var934
/* : Array[String] */;
1095 long var935
/* : Int */;
1096 val
* var936
/* : NativeArray[String] */;
1097 val
* var937
/* : OptionBool */;
1098 static val
* varonce938
;
1099 val
* var939
/* : String */;
1100 char* var940
/* : NativeString */;
1101 long var941
/* : Int */;
1102 val
* var942
/* : FlatString */;
1103 static val
* varonce943
;
1104 val
* var944
/* : String */;
1105 char* var945
/* : NativeString */;
1106 long var946
/* : Int */;
1107 val
* var947
/* : FlatString */;
1108 val
* var948
/* : Array[String] */;
1109 long var949
/* : Int */;
1110 val
* var950
/* : NativeArray[String] */;
1111 val
* var951
/* : OptionBool */;
1112 static val
* varonce952
;
1113 val
* var953
/* : String */;
1114 char* var954
/* : NativeString */;
1115 long var955
/* : Int */;
1116 val
* var956
/* : FlatString */;
1117 static val
* varonce957
;
1118 val
* var958
/* : String */;
1119 char* var959
/* : NativeString */;
1120 long var960
/* : Int */;
1121 val
* var961
/* : FlatString */;
1122 val
* var962
/* : Array[String] */;
1123 long var963
/* : Int */;
1124 val
* var964
/* : NativeArray[String] */;
1125 val
* var965
/* : ErasureCompilerPhase */;
1126 val
* var966
/* : null */;
1127 self
= nit_alloc(sizeof(struct instance
) + 89*sizeof(nitattribute_t
));
1129 self
->class = &class_nit__ToolContext
;
1131 self
->attrs
[COLOR_nit__toolcontext__ToolContext___error_count
].l
= var
; /* _error_count on <self:ToolContext exact> */
1133 self
->attrs
[COLOR_nit__toolcontext__ToolContext___warning_count
].l
= var1
; /* _warning_count on <self:ToolContext exact> */
1139 var5
= standard___standard__NativeString___to_s_with_length(var3
, var4
);
1143 self
->attrs
[COLOR_nit__toolcontext__ToolContext___log_directory
].val
= var2
; /* _log_directory on <self:ToolContext exact> */
1144 var6
= NEW_standard__Array(&type_standard__Array__nit__Message
);
1146 standard___standard__Array___standard__kernel__Object__init(var6
); /* Direct call array#Array#init on <var6:Array[Message]>*/
1148 self
->attrs
[COLOR_nit__toolcontext__ToolContext___messages
].val
= var6
; /* _messages on <self:ToolContext exact> */
1150 var7
= standard__sorter___Object___default_comparator(self
);
1152 self
->attrs
[COLOR_nit__toolcontext__ToolContext___message_sorter
].val
= var7
; /* _message_sorter on <self:ToolContext exact> */
1154 self
->attrs
[COLOR_nit__toolcontext__ToolContext___keep_going
].s
= var8
; /* _keep_going on <self:ToolContext exact> */
1155 var9
= NEW_more_collections__MultiHashMap(&type_more_collections__MultiHashMap__nit__SourceFile__standard__String
);
1157 standard___standard__HashMap___standard__kernel__Object__init(var9
); /* Direct call hash_collection#HashMap#init on <var9:MultiHashMap[SourceFile, String]>*/
1159 self
->attrs
[COLOR_nit__toolcontext__ToolContext___warning_blacklist
].val
= var9
; /* _warning_blacklist on <self:ToolContext exact> */
1160 var10
= NEW_opts__OptionContext(&type_opts__OptionContext
);
1162 { /* Inline kernel#Object#init (var10) on <var10:OptionContext> */
1166 self
->attrs
[COLOR_nit__toolcontext__ToolContext___option_context
].val
= var10
; /* _option_context on <self:ToolContext exact> */
1167 var11
= NEW_opts__OptionCount(&type_opts__OptionCount
);
1171 var14
= "Show more warnings";
1173 var16
= standard___standard__NativeString___to_s_with_length(var14
, var15
);
1182 var21
= standard___standard__NativeString___to_s_with_length(var19
, var20
);
1191 var26
= standard___standard__NativeString___to_s_with_length(var24
, var25
);
1195 var27
= NEW_standard__Array(&type_standard__Array__standard__String
);
1196 { /* var27 = array_instance Array[String] */
1198 var29
= NEW_standard__NativeArray(var28
, &type_standard__NativeArray__standard__String
);
1199 ((struct instance_standard__NativeArray
*)var29
)->values
[0] = (val
*) var18
;
1200 ((struct instance_standard__NativeArray
*)var29
)->values
[1] = (val
*) var23
;
1202 ((void (*)(val
* self
, val
* p0
, long p1
))(var27
->class->vft
[COLOR_standard__array__Array__with_native
]))(var27
, var29
, var28
) /* with_native on <var27:Array[String]>*/;
1206 opts___opts__OptionCount___init(var11
, var13
, var27
); /* Direct call opts#OptionCount#init on <var11:OptionCount>*/
1208 self
->attrs
[COLOR_nit__toolcontext__ToolContext___opt_warn
].val
= var11
; /* _opt_warn on <self:ToolContext exact> */
1209 var30
= NEW_opts__OptionArray(&type_opts__OptionArray
);
1213 var33
= "Show/hide a specific warning";
1215 var35
= standard___standard__NativeString___to_s_with_length(var33
, var34
);
1224 var40
= standard___standard__NativeString___to_s_with_length(var38
, var39
);
1231 var43
= "--warning";
1233 var45
= standard___standard__NativeString___to_s_with_length(var43
, var44
);
1237 var46
= NEW_standard__Array(&type_standard__Array__standard__String
);
1238 { /* var46 = array_instance Array[String] */
1240 var48
= NEW_standard__NativeArray(var47
, &type_standard__NativeArray__standard__String
);
1241 ((struct instance_standard__NativeArray
*)var48
)->values
[0] = (val
*) var37
;
1242 ((struct instance_standard__NativeArray
*)var48
)->values
[1] = (val
*) var42
;
1244 ((void (*)(val
* self
, val
* p0
, long p1
))(var46
->class->vft
[COLOR_standard__array__Array__with_native
]))(var46
, var48
, var47
) /* with_native on <var46:Array[String]>*/;
1248 opts___opts__OptionArray___init(var30
, var32
, var46
); /* Direct call opts#OptionArray#init on <var30:OptionArray>*/
1250 self
->attrs
[COLOR_nit__toolcontext__ToolContext___opt_warning
].val
= var30
; /* _opt_warning on <self:ToolContext exact> */
1251 var49
= NEW_opts__OptionBool(&type_opts__OptionBool
);
1255 var52
= "Do not show warnings";
1257 var54
= standard___standard__NativeString___to_s_with_length(var52
, var53
);
1266 var59
= standard___standard__NativeString___to_s_with_length(var57
, var58
);
1275 var64
= standard___standard__NativeString___to_s_with_length(var62
, var63
);
1279 var65
= NEW_standard__Array(&type_standard__Array__standard__String
);
1280 { /* var65 = array_instance Array[String] */
1282 var67
= NEW_standard__NativeArray(var66
, &type_standard__NativeArray__standard__String
);
1283 ((struct instance_standard__NativeArray
*)var67
)->values
[0] = (val
*) var56
;
1284 ((struct instance_standard__NativeArray
*)var67
)->values
[1] = (val
*) var61
;
1286 ((void (*)(val
* self
, val
* p0
, long p1
))(var65
->class->vft
[COLOR_standard__array__Array__with_native
]))(var65
, var67
, var66
) /* with_native on <var65:Array[String]>*/;
1290 opts___opts__OptionBool___init(var49
, var51
, var65
); /* Direct call opts#OptionBool#init on <var49:OptionBool>*/
1292 self
->attrs
[COLOR_nit__toolcontext__ToolContext___opt_quiet
].val
= var49
; /* _opt_quiet on <self:ToolContext exact> */
1293 var68
= NEW_opts__OptionBool(&type_opts__OptionBool
);
1297 var71
= "Generate various log files";
1299 var73
= standard___standard__NativeString___to_s_with_length(var71
, var72
);
1308 var78
= standard___standard__NativeString___to_s_with_length(var76
, var77
);
1312 var79
= NEW_standard__Array(&type_standard__Array__standard__String
);
1313 { /* var79 = array_instance Array[String] */
1315 var81
= NEW_standard__NativeArray(var80
, &type_standard__NativeArray__standard__String
);
1316 ((struct instance_standard__NativeArray
*)var81
)->values
[0] = (val
*) var75
;
1318 ((void (*)(val
* self
, val
* p0
, long p1
))(var79
->class->vft
[COLOR_standard__array__Array__with_native
]))(var79
, var81
, var80
) /* with_native on <var79:Array[String]>*/;
1322 opts___opts__OptionBool___init(var68
, var70
, var79
); /* Direct call opts#OptionBool#init on <var68:OptionBool>*/
1324 self
->attrs
[COLOR_nit__toolcontext__ToolContext___opt_log
].val
= var68
; /* _opt_log on <self:ToolContext exact> */
1325 var82
= NEW_opts__OptionString(&type_opts__OptionString
);
1329 var85
= "Directory where to generate log files";
1331 var87
= standard___standard__NativeString___to_s_with_length(var85
, var86
);
1338 var90
= "--log-dir";
1340 var92
= standard___standard__NativeString___to_s_with_length(var90
, var91
);
1344 var93
= NEW_standard__Array(&type_standard__Array__standard__String
);
1345 { /* var93 = array_instance Array[String] */
1347 var95
= NEW_standard__NativeArray(var94
, &type_standard__NativeArray__standard__String
);
1348 ((struct instance_standard__NativeArray
*)var95
)->values
[0] = (val
*) var89
;
1350 ((void (*)(val
* self
, val
* p0
, long p1
))(var93
->class->vft
[COLOR_standard__array__Array__with_native
]))(var93
, var95
, var94
) /* with_native on <var93:Array[String]>*/;
1354 opts___opts__OptionString___init(var82
, var84
, var93
); /* Direct call opts#OptionString#init on <var82:OptionString>*/
1356 self
->attrs
[COLOR_nit__toolcontext__ToolContext___opt_log_dir
].val
= var82
; /* _opt_log_dir on <self:ToolContext exact> */
1357 var96
= NEW_opts__OptionString(&type_opts__OptionString
);
1361 var99
= "Base directory of the Nit installation";
1363 var101
= standard___standard__NativeString___to_s_with_length(var99
, var100
);
1368 var103
= varonce102
;
1370 var104
= "--nit-dir";
1372 var106
= standard___standard__NativeString___to_s_with_length(var104
, var105
);
1374 varonce102
= var103
;
1376 var107
= NEW_standard__Array(&type_standard__Array__standard__String
);
1377 { /* var107 = array_instance Array[String] */
1379 var109
= NEW_standard__NativeArray(var108
, &type_standard__NativeArray__standard__String
);
1380 ((struct instance_standard__NativeArray
*)var109
)->values
[0] = (val
*) var103
;
1382 ((void (*)(val
* self
, val
* p0
, long p1
))(var107
->class->vft
[COLOR_standard__array__Array__with_native
]))(var107
, var109
, var108
) /* with_native on <var107:Array[String]>*/;
1386 opts___opts__OptionString___init(var96
, var98
, var107
); /* Direct call opts#OptionString#init on <var96:OptionString>*/
1388 self
->attrs
[COLOR_nit__toolcontext__ToolContext___opt_nit_dir
].val
= var96
; /* _opt_nit_dir on <self:ToolContext exact> */
1389 var110
= NEW_opts__OptionBool(&type_opts__OptionBool
);
1391 var112
= varonce111
;
1393 var113
= "Show Help (This screen)";
1395 var115
= standard___standard__NativeString___to_s_with_length(var113
, var114
);
1397 varonce111
= var112
;
1400 var117
= varonce116
;
1404 var120
= standard___standard__NativeString___to_s_with_length(var118
, var119
);
1406 varonce116
= var117
;
1409 var122
= varonce121
;
1413 var125
= standard___standard__NativeString___to_s_with_length(var123
, var124
);
1415 varonce121
= var122
;
1418 var127
= varonce126
;
1422 var130
= standard___standard__NativeString___to_s_with_length(var128
, var129
);
1424 varonce126
= var127
;
1426 var131
= NEW_standard__Array(&type_standard__Array__standard__String
);
1427 { /* var131 = array_instance Array[String] */
1429 var133
= NEW_standard__NativeArray(var132
, &type_standard__NativeArray__standard__String
);
1430 ((struct instance_standard__NativeArray
*)var133
)->values
[0] = (val
*) var117
;
1431 ((struct instance_standard__NativeArray
*)var133
)->values
[1] = (val
*) var122
;
1432 ((struct instance_standard__NativeArray
*)var133
)->values
[2] = (val
*) var127
;
1434 ((void (*)(val
* self
, val
* p0
, long p1
))(var131
->class->vft
[COLOR_standard__array__Array__with_native
]))(var131
, var133
, var132
) /* with_native on <var131:Array[String]>*/;
1438 opts___opts__OptionBool___init(var110
, var112
, var131
); /* Direct call opts#OptionBool#init on <var110:OptionBool>*/
1440 self
->attrs
[COLOR_nit__toolcontext__ToolContext___opt_help
].val
= var110
; /* _opt_help on <self:ToolContext exact> */
1441 var134
= NEW_opts__OptionBool(&type_opts__OptionBool
);
1443 var136
= varonce135
;
1445 var137
= "Show version and exit";
1447 var139
= standard___standard__NativeString___to_s_with_length(var137
, var138
);
1449 varonce135
= var136
;
1452 var141
= varonce140
;
1454 var142
= "--version";
1456 var144
= standard___standard__NativeString___to_s_with_length(var142
, var143
);
1458 varonce140
= var141
;
1460 var145
= NEW_standard__Array(&type_standard__Array__standard__String
);
1461 { /* var145 = array_instance Array[String] */
1463 var147
= NEW_standard__NativeArray(var146
, &type_standard__NativeArray__standard__String
);
1464 ((struct instance_standard__NativeArray
*)var147
)->values
[0] = (val
*) var141
;
1466 ((void (*)(val
* self
, val
* p0
, long p1
))(var145
->class->vft
[COLOR_standard__array__Array__with_native
]))(var145
, var147
, var146
) /* with_native on <var145:Array[String]>*/;
1470 opts___opts__OptionBool___init(var134
, var136
, var145
); /* Direct call opts#OptionBool#init on <var134:OptionBool>*/
1472 self
->attrs
[COLOR_nit__toolcontext__ToolContext___opt_version
].val
= var134
; /* _opt_version on <self:ToolContext exact> */
1473 var148
= NEW_opts__OptionBool(&type_opts__OptionBool
);
1475 var150
= varonce149
;
1477 var151
= "Set toolname and version to DUMMY. Useful for testing";
1479 var153
= standard___standard__NativeString___to_s_with_length(var151
, var152
);
1481 varonce149
= var150
;
1484 var155
= varonce154
;
1486 var156
= "--set-dummy-tool";
1488 var158
= standard___standard__NativeString___to_s_with_length(var156
, var157
);
1490 varonce154
= var155
;
1492 var159
= NEW_standard__Array(&type_standard__Array__standard__String
);
1493 { /* var159 = array_instance Array[String] */
1495 var161
= NEW_standard__NativeArray(var160
, &type_standard__NativeArray__standard__String
);
1496 ((struct instance_standard__NativeArray
*)var161
)->values
[0] = (val
*) var155
;
1498 ((void (*)(val
* self
, val
* p0
, long p1
))(var159
->class->vft
[COLOR_standard__array__Array__with_native
]))(var159
, var161
, var160
) /* with_native on <var159:Array[String]>*/;
1502 opts___opts__OptionBool___init(var148
, var150
, var159
); /* Direct call opts#OptionBool#init on <var148:OptionBool>*/
1504 self
->attrs
[COLOR_nit__toolcontext__ToolContext___opt_set_dummy_tool
].val
= var148
; /* _opt_set_dummy_tool on <self:ToolContext exact> */
1505 var162
= NEW_opts__OptionCount(&type_opts__OptionCount
);
1507 var164
= varonce163
;
1511 var167
= standard___standard__NativeString___to_s_with_length(var165
, var166
);
1513 varonce163
= var164
;
1516 var169
= varonce168
;
1520 var172
= standard___standard__NativeString___to_s_with_length(var170
, var171
);
1522 varonce168
= var169
;
1525 var174
= varonce173
;
1527 var175
= "--verbose";
1529 var177
= standard___standard__NativeString___to_s_with_length(var175
, var176
);
1531 varonce173
= var174
;
1533 var178
= NEW_standard__Array(&type_standard__Array__standard__String
);
1534 { /* var178 = array_instance Array[String] */
1536 var180
= NEW_standard__NativeArray(var179
, &type_standard__NativeArray__standard__String
);
1537 ((struct instance_standard__NativeArray
*)var180
)->values
[0] = (val
*) var169
;
1538 ((struct instance_standard__NativeArray
*)var180
)->values
[1] = (val
*) var174
;
1540 ((void (*)(val
* self
, val
* p0
, long p1
))(var178
->class->vft
[COLOR_standard__array__Array__with_native
]))(var178
, var180
, var179
) /* with_native on <var178:Array[String]>*/;
1544 opts___opts__OptionCount___init(var162
, var164
, var178
); /* Direct call opts#OptionCount#init on <var162:OptionCount>*/
1546 self
->attrs
[COLOR_nit__toolcontext__ToolContext___opt_verbose
].val
= var162
; /* _opt_verbose on <self:ToolContext exact> */
1547 var181
= NEW_opts__OptionBool(&type_opts__OptionBool
);
1549 var183
= varonce182
;
1551 var184
= "Stop on first error";
1553 var186
= standard___standard__NativeString___to_s_with_length(var184
, var185
);
1555 varonce182
= var183
;
1558 var188
= varonce187
;
1560 var189
= "--stop-on-first-error";
1562 var191
= standard___standard__NativeString___to_s_with_length(var189
, var190
);
1564 varonce187
= var188
;
1566 var192
= NEW_standard__Array(&type_standard__Array__standard__String
);
1567 { /* var192 = array_instance Array[String] */
1569 var194
= NEW_standard__NativeArray(var193
, &type_standard__NativeArray__standard__String
);
1570 ((struct instance_standard__NativeArray
*)var194
)->values
[0] = (val
*) var188
;
1572 ((void (*)(val
* self
, val
* p0
, long p1
))(var192
->class->vft
[COLOR_standard__array__Array__with_native
]))(var192
, var194
, var193
) /* with_native on <var192:Array[String]>*/;
1576 opts___opts__OptionBool___init(var181
, var183
, var192
); /* Direct call opts#OptionBool#init on <var181:OptionBool>*/
1578 self
->attrs
[COLOR_nit__toolcontext__ToolContext___opt_stop_on_first_error
].val
= var181
; /* _opt_stop_on_first_error on <self:ToolContext exact> */
1579 var195
= NEW_opts__OptionBool(&type_opts__OptionBool
);
1581 var197
= varonce196
;
1583 var198
= "Do not use color to display errors and warnings";
1585 var200
= standard___standard__NativeString___to_s_with_length(var198
, var199
);
1587 varonce196
= var197
;
1590 var202
= varonce201
;
1592 var203
= "--no-color";
1594 var205
= standard___standard__NativeString___to_s_with_length(var203
, var204
);
1596 varonce201
= var202
;
1598 var206
= NEW_standard__Array(&type_standard__Array__standard__String
);
1599 { /* var206 = array_instance Array[String] */
1601 var208
= NEW_standard__NativeArray(var207
, &type_standard__NativeArray__standard__String
);
1602 ((struct instance_standard__NativeArray
*)var208
)->values
[0] = (val
*) var202
;
1604 ((void (*)(val
* self
, val
* p0
, long p1
))(var206
->class->vft
[COLOR_standard__array__Array__with_native
]))(var206
, var208
, var207
) /* with_native on <var206:Array[String]>*/;
1608 opts___opts__OptionBool___init(var195
, var197
, var206
); /* Direct call opts#OptionBool#init on <var195:OptionBool>*/
1610 self
->attrs
[COLOR_nit__toolcontext__ToolContext___opt_no_color
].val
= var195
; /* _opt_no_color on <self:ToolContext exact> */
1611 var209
= NEW_opts__OptionBool(&type_opts__OptionBool
);
1613 var211
= varonce210
;
1615 var212
= "Generate bash_completion file for this program";
1617 var214
= standard___standard__NativeString___to_s_with_length(var212
, var213
);
1619 varonce210
= var211
;
1622 var216
= varonce215
;
1624 var217
= "--bash-completion";
1626 var219
= standard___standard__NativeString___to_s_with_length(var217
, var218
);
1628 varonce215
= var216
;
1630 var220
= NEW_standard__Array(&type_standard__Array__standard__String
);
1631 { /* var220 = array_instance Array[String] */
1633 var222
= NEW_standard__NativeArray(var221
, &type_standard__NativeArray__standard__String
);
1634 ((struct instance_standard__NativeArray
*)var222
)->values
[0] = (val
*) var216
;
1636 ((void (*)(val
* self
, val
* p0
, long p1
))(var220
->class->vft
[COLOR_standard__array__Array__with_native
]))(var220
, var222
, var221
) /* with_native on <var220:Array[String]>*/;
1640 opts___opts__OptionBool___init(var209
, var211
, var220
); /* Direct call opts#OptionBool#init on <var209:OptionBool>*/
1642 self
->attrs
[COLOR_nit__toolcontext__ToolContext___opt_bash_completion
].val
= var209
; /* _opt_bash_completion on <self:ToolContext exact> */
1643 var223
= NEW_opts__OptionBool(&type_opts__OptionBool
);
1645 var225
= varonce224
;
1647 var226
= "Generate a stub manpage in pandoc markdown format";
1649 var228
= standard___standard__NativeString___to_s_with_length(var226
, var227
);
1651 varonce224
= var225
;
1654 var230
= varonce229
;
1656 var231
= "--stub-man";
1658 var233
= standard___standard__NativeString___to_s_with_length(var231
, var232
);
1660 varonce229
= var230
;
1662 var234
= NEW_standard__Array(&type_standard__Array__standard__String
);
1663 { /* var234 = array_instance Array[String] */
1665 var236
= NEW_standard__NativeArray(var235
, &type_standard__NativeArray__standard__String
);
1666 ((struct instance_standard__NativeArray
*)var236
)->values
[0] = (val
*) var230
;
1668 ((void (*)(val
* self
, val
* p0
, long p1
))(var234
->class->vft
[COLOR_standard__array__Array__with_native
]))(var234
, var236
, var235
) /* with_native on <var234:Array[String]>*/;
1672 opts___opts__OptionBool___init(var223
, var225
, var234
); /* Direct call opts#OptionBool#init on <var223:OptionBool>*/
1674 self
->attrs
[COLOR_nit__toolcontext__ToolContext___opt_stub_man
].val
= var223
; /* _opt_stub_man on <self:ToolContext exact> */
1676 self
->attrs
[COLOR_nit__toolcontext__ToolContext___verbose_level
].l
= var237
; /* _verbose_level on <self:ToolContext exact> */
1678 var239
= varonce238
;
1680 var240
= "Usage: [OPTION]... [ARG]...";
1682 var242
= standard___standard__NativeString___to_s_with_length(var240
, var241
);
1684 varonce238
= var239
;
1686 self
->attrs
[COLOR_nit__toolcontext__ToolContext___tooldescription
].val
= var239
; /* _tooldescription on <self:ToolContext exact> */
1688 self
->attrs
[COLOR_nit__toolcontext__ToolContext___accept_no_arguments
].s
= var243
; /* _accept_no_arguments on <self:ToolContext exact> */
1689 var244
= NEW_poset__POSet(&type_poset__POSet__nit__Phase
);
1691 { /* Inline kernel#Object#init (var244) on <var244:POSet[Phase]> */
1692 RET_LABEL245
:(void)0;
1695 self
->attrs
[COLOR_nit__phase__ToolContext___phases
].val
= var244
; /* _phases on <self:ToolContext exact> */
1696 var246
= NEW_opts__OptionArray(&type_opts__OptionArray
);
1698 var248
= varonce247
;
1700 var249
= "DEBUG: Disable a specific phase; use `list` to get the list.";
1702 var251
= standard___standard__NativeString___to_s_with_length(var249
, var250
);
1704 varonce247
= var248
;
1707 var253
= varonce252
;
1709 var254
= "--disable-phase";
1711 var256
= standard___standard__NativeString___to_s_with_length(var254
, var255
);
1713 varonce252
= var253
;
1715 var257
= NEW_standard__Array(&type_standard__Array__standard__String
);
1716 { /* var257 = array_instance Array[String] */
1718 var259
= NEW_standard__NativeArray(var258
, &type_standard__NativeArray__standard__String
);
1719 ((struct instance_standard__NativeArray
*)var259
)->values
[0] = (val
*) var253
;
1721 ((void (*)(val
* self
, val
* p0
, long p1
))(var257
->class->vft
[COLOR_standard__array__Array__with_native
]))(var257
, var259
, var258
) /* with_native on <var257:Array[String]>*/;
1725 opts___opts__OptionArray___init(var246
, var248
, var257
); /* Direct call opts#OptionArray#init on <var246:OptionArray>*/
1727 self
->attrs
[COLOR_nit__phase__ToolContext___opt_disable_phase
].val
= var246
; /* _opt_disable_phase on <self:ToolContext exact> */
1728 var260
= NEW_opts__OptionBool(&type_opts__OptionBool
);
1730 var262
= varonce261
;
1732 var263
= "DEBUG: force lazy semantic analysis of the source-code";
1734 var265
= standard___standard__NativeString___to_s_with_length(var263
, var264
);
1736 varonce261
= var262
;
1739 var267
= varonce266
;
1741 var268
= "--sloppy";
1743 var270
= standard___standard__NativeString___to_s_with_length(var268
, var269
);
1745 varonce266
= var267
;
1747 var271
= NEW_standard__Array(&type_standard__Array__standard__String
);
1748 { /* var271 = array_instance Array[String] */
1750 var273
= NEW_standard__NativeArray(var272
, &type_standard__NativeArray__standard__String
);
1751 ((struct instance_standard__NativeArray
*)var273
)->values
[0] = (val
*) var267
;
1753 ((void (*)(val
* self
, val
* p0
, long p1
))(var271
->class->vft
[COLOR_standard__array__Array__with_native
]))(var271
, var273
, var272
) /* with_native on <var271:Array[String]>*/;
1757 opts___opts__OptionBool___init(var260
, var262
, var271
); /* Direct call opts#OptionBool#init on <var260:OptionBool>*/
1759 self
->attrs
[COLOR_nit__phase__ToolContext___opt_sloppy
].val
= var260
; /* _opt_sloppy on <self:ToolContext exact> */
1761 self
->attrs
[COLOR_nit__phase__ToolContext___semantize_is_lazy
].s
= var274
; /* _semantize_is_lazy on <self:ToolContext exact> */
1762 var275
= NEW_standard__HashSet(&type_standard__HashSet__nit__AModule
);
1764 standard___standard__HashSet___standard__kernel__Object__init(var275
); /* Direct call hash_collection#HashSet#init on <var275:HashSet[AModule]>*/
1766 self
->attrs
[COLOR_nit__phase__ToolContext___phased_modules
].val
= var275
; /* _phased_modules on <self:ToolContext exact> */
1767 var276
= NEW_nit__literal__LiteralPhase(&type_nit__literal__LiteralPhase
);
1770 ((void (*)(val
* self
, val
* p0
))(var276
->class->vft
[COLOR_nit__phase__Phase__toolcontext_61d
]))(var276
, self
) /* toolcontext= on <var276:LiteralPhase>*/;
1773 ((void (*)(val
* self
, val
* p0
))(var276
->class->vft
[COLOR_nit__phase__Phase__depends_61d
]))(var276
, var277
) /* depends= on <var276:LiteralPhase>*/;
1776 ((void (*)(val
* self
))(var276
->class->vft
[COLOR_standard__kernel__Object__init
]))(var276
) /* init on <var276:LiteralPhase>*/;
1778 self
->attrs
[COLOR_nit__literal__ToolContext___literal_phase
].val
= var276
; /* _literal_phase on <self:ToolContext exact> */
1779 var278
= NEW_nit__scope__ScopePhase(&type_nit__scope__ScopePhase
);
1782 ((void (*)(val
* self
, val
* p0
))(var278
->class->vft
[COLOR_nit__phase__Phase__toolcontext_61d
]))(var278
, self
) /* toolcontext= on <var278:ScopePhase>*/;
1785 ((void (*)(val
* self
, val
* p0
))(var278
->class->vft
[COLOR_nit__phase__Phase__depends_61d
]))(var278
, var279
) /* depends= on <var278:ScopePhase>*/;
1788 ((void (*)(val
* self
))(var278
->class->vft
[COLOR_standard__kernel__Object__init
]))(var278
) /* init on <var278:ScopePhase>*/;
1790 self
->attrs
[COLOR_nit__scope__ToolContext___scope_phase
].val
= var278
; /* _scope_phase on <self:ToolContext exact> */
1791 var280
= NEW_nit__flow__FlowPhase(&type_nit__flow__FlowPhase
);
1792 var281
= NEW_standard__Array(&type_standard__Array__nit__Phase
);
1795 standard___standard__Array___with_capacity(var281
, var282
); /* Direct call array#Array#with_capacity on <var281:Array[Phase]>*/
1799 { /* Inline scope#ToolContext#scope_phase (self) on <self:ToolContext exact> */
1800 var285
= self
->attrs
[COLOR_nit__scope__ToolContext___scope_phase
].val
; /* _scope_phase on <self:ToolContext exact> */
1801 if (unlikely(var285
== NULL
)) {
1802 PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _scope_phase");
1803 PRINT_ERROR(" (%s:%d)\n", FILE_nit__scope
, 23);
1807 RET_LABEL284
:(void)0;
1811 standard___standard__AbstractArray___standard__abstract_collection__Sequence__push(var_
, var283
); /* Direct call array#AbstractArray#push on <var_:Array[Phase]>*/
1814 ((void (*)(val
* self
, val
* p0
))(var280
->class->vft
[COLOR_nit__phase__Phase__toolcontext_61d
]))(var280
, self
) /* toolcontext= on <var280:FlowPhase>*/;
1817 ((void (*)(val
* self
, val
* p0
))(var280
->class->vft
[COLOR_nit__phase__Phase__depends_61d
]))(var280
, var_
) /* depends= on <var280:FlowPhase>*/;
1820 ((void (*)(val
* self
))(var280
->class->vft
[COLOR_standard__kernel__Object__init
]))(var280
) /* init on <var280:FlowPhase>*/;
1822 self
->attrs
[COLOR_nit__flow__ToolContext___flow_phase
].val
= var280
; /* _flow_phase on <self:ToolContext exact> */
1824 self
->attrs
[COLOR_nit__modelbuilder_base__ToolContext___modelbuilder_real
].val
= var286
; /* _modelbuilder_real on <self:ToolContext exact> */
1825 var287
= NEW_nit__local_var_init__LocalVarInitPhase(&type_nit__local_var_init__LocalVarInitPhase
);
1826 var288
= NEW_standard__Array(&type_standard__Array__nit__Phase
);
1829 standard___standard__Array___with_capacity(var288
, var289
); /* Direct call array#Array#with_capacity on <var288:Array[Phase]>*/
1833 { /* Inline flow#ToolContext#flow_phase (self) on <self:ToolContext exact> */
1834 var293
= self
->attrs
[COLOR_nit__flow__ToolContext___flow_phase
].val
; /* _flow_phase on <self:ToolContext exact> */
1835 if (unlikely(var293
== NULL
)) {
1836 PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _flow_phase");
1837 PRINT_ERROR(" (%s:%d)\n", FILE_nit__flow
, 23);
1841 RET_LABEL292
:(void)0;
1845 standard___standard__AbstractArray___standard__abstract_collection__Sequence__push(var_290
, var291
); /* Direct call array#AbstractArray#push on <var_290:Array[Phase]>*/
1848 ((void (*)(val
* self
, val
* p0
))(var287
->class->vft
[COLOR_nit__phase__Phase__toolcontext_61d
]))(var287
, self
) /* toolcontext= on <var287:LocalVarInitPhase>*/;
1851 ((void (*)(val
* self
, val
* p0
))(var287
->class->vft
[COLOR_nit__phase__Phase__depends_61d
]))(var287
, var_290
) /* depends= on <var287:LocalVarInitPhase>*/;
1854 ((void (*)(val
* self
))(var287
->class->vft
[COLOR_standard__kernel__Object__init
]))(var287
) /* init on <var287:LocalVarInitPhase>*/;
1856 self
->attrs
[COLOR_nit__local_var_init__ToolContext___local_var_init_phase
].val
= var287
; /* _local_var_init_phase on <self:ToolContext exact> */
1857 var294
= NEW_opts__OptionArray(&type_opts__OptionArray
);
1859 var296
= varonce295
;
1861 var297
= "Set include path for loaders (may be used more than once)";
1863 var299
= standard___standard__NativeString___to_s_with_length(var297
, var298
);
1865 varonce295
= var296
;
1868 var301
= varonce300
;
1872 var304
= standard___standard__NativeString___to_s_with_length(var302
, var303
);
1874 varonce300
= var301
;
1877 var306
= varonce305
;
1881 var309
= standard___standard__NativeString___to_s_with_length(var307
, var308
);
1883 varonce305
= var306
;
1885 var310
= NEW_standard__Array(&type_standard__Array__standard__String
);
1886 { /* var310 = array_instance Array[String] */
1888 var312
= NEW_standard__NativeArray(var311
, &type_standard__NativeArray__standard__String
);
1889 ((struct instance_standard__NativeArray
*)var312
)->values
[0] = (val
*) var301
;
1890 ((struct instance_standard__NativeArray
*)var312
)->values
[1] = (val
*) var306
;
1892 ((void (*)(val
* self
, val
* p0
, long p1
))(var310
->class->vft
[COLOR_standard__array__Array__with_native
]))(var310
, var312
, var311
) /* with_native on <var310:Array[String]>*/;
1896 opts___opts__OptionArray___init(var294
, var296
, var310
); /* Direct call opts#OptionArray#init on <var294:OptionArray>*/
1898 self
->attrs
[COLOR_nit__loader__ToolContext___opt_path
].val
= var294
; /* _opt_path on <self:ToolContext exact> */
1899 var313
= NEW_opts__OptionBool(&type_opts__OptionBool
);
1901 var315
= varonce314
;
1903 var316
= "Stop after meta-model processing";
1905 var318
= standard___standard__NativeString___to_s_with_length(var316
, var317
);
1907 varonce314
= var315
;
1910 var320
= varonce319
;
1912 var321
= "--only-metamodel";
1914 var323
= standard___standard__NativeString___to_s_with_length(var321
, var322
);
1916 varonce319
= var320
;
1918 var324
= NEW_standard__Array(&type_standard__Array__standard__String
);
1919 { /* var324 = array_instance Array[String] */
1921 var326
= NEW_standard__NativeArray(var325
, &type_standard__NativeArray__standard__String
);
1922 ((struct instance_standard__NativeArray
*)var326
)->values
[0] = (val
*) var320
;
1924 ((void (*)(val
* self
, val
* p0
, long p1
))(var324
->class->vft
[COLOR_standard__array__Array__with_native
]))(var324
, var326
, var325
) /* with_native on <var324:Array[String]>*/;
1928 opts___opts__OptionBool___init(var313
, var315
, var324
); /* Direct call opts#OptionBool#init on <var313:OptionBool>*/
1930 self
->attrs
[COLOR_nit__loader__ToolContext___opt_only_metamodel
].val
= var313
; /* _opt_only_metamodel on <self:ToolContext exact> */
1931 var327
= NEW_opts__OptionBool(&type_opts__OptionBool
);
1933 var329
= varonce328
;
1935 var330
= "Only proceed to parse step of loaders";
1937 var332
= standard___standard__NativeString___to_s_with_length(var330
, var331
);
1939 varonce328
= var329
;
1942 var334
= varonce333
;
1944 var335
= "--only-parse";
1946 var337
= standard___standard__NativeString___to_s_with_length(var335
, var336
);
1948 varonce333
= var334
;
1950 var338
= NEW_standard__Array(&type_standard__Array__standard__String
);
1951 { /* var338 = array_instance Array[String] */
1953 var340
= NEW_standard__NativeArray(var339
, &type_standard__NativeArray__standard__String
);
1954 ((struct instance_standard__NativeArray
*)var340
)->values
[0] = (val
*) var334
;
1956 ((void (*)(val
* self
, val
* p0
, long p1
))(var338
->class->vft
[COLOR_standard__array__Array__with_native
]))(var338
, var340
, var339
) /* with_native on <var338:Array[String]>*/;
1960 opts___opts__OptionBool___init(var327
, var329
, var338
); /* Direct call opts#OptionBool#init on <var327:OptionBool>*/
1962 self
->attrs
[COLOR_nit__loader__ToolContext___opt_only_parse
].val
= var327
; /* _opt_only_parse on <self:ToolContext exact> */
1963 var341
= NEW_opts__OptionBool(&type_opts__OptionBool
);
1965 var343
= varonce342
;
1967 var344
= "Do not check, and produce errors, on visibility issues.";
1969 var346
= standard___standard__NativeString___to_s_with_length(var344
, var345
);
1971 varonce342
= var343
;
1974 var348
= varonce347
;
1976 var349
= "--ignore-visibility";
1978 var351
= standard___standard__NativeString___to_s_with_length(var349
, var350
);
1980 varonce347
= var348
;
1982 var352
= NEW_standard__Array(&type_standard__Array__standard__String
);
1983 { /* var352 = array_instance Array[String] */
1985 var354
= NEW_standard__NativeArray(var353
, &type_standard__NativeArray__standard__String
);
1986 ((struct instance_standard__NativeArray
*)var354
)->values
[0] = (val
*) var348
;
1988 ((void (*)(val
* self
, val
* p0
, long p1
))(var352
->class->vft
[COLOR_standard__array__Array__with_native
]))(var352
, var354
, var353
) /* with_native on <var352:Array[String]>*/;
1992 opts___opts__OptionBool___init(var341
, var343
, var352
); /* Direct call opts#OptionBool#init on <var341:OptionBool>*/
1994 self
->attrs
[COLOR_nit__modelbuilder__ToolContext___opt_ignore_visibility
].val
= var341
; /* _opt_ignore_visibility on <self:ToolContext exact> */
1995 var355
= NEW_nit__modelize_class__ModelizeClassPhase(&type_nit__modelize_class__ModelizeClassPhase
);
1998 ((void (*)(val
* self
, val
* p0
))(var355
->class->vft
[COLOR_nit__phase__Phase__toolcontext_61d
]))(var355
, self
) /* toolcontext= on <var355:ModelizeClassPhase>*/;
2001 ((void (*)(val
* self
, val
* p0
))(var355
->class->vft
[COLOR_nit__phase__Phase__depends_61d
]))(var355
, var356
) /* depends= on <var355:ModelizeClassPhase>*/;
2004 ((void (*)(val
* self
))(var355
->class->vft
[COLOR_standard__kernel__Object__init
]))(var355
) /* init on <var355:ModelizeClassPhase>*/;
2006 self
->attrs
[COLOR_nit__modelize_class__ToolContext___modelize_class_phase
].val
= var355
; /* _modelize_class_phase on <self:ToolContext exact> */
2007 var357
= NEW_opts__OptionArray(&type_opts__OptionArray
);
2009 var359
= varonce358
;
2011 var360
= "Additionals module to min-in";
2013 var362
= standard___standard__NativeString___to_s_with_length(var360
, var361
);
2015 varonce358
= var359
;
2018 var364
= varonce363
;
2022 var367
= standard___standard__NativeString___to_s_with_length(var365
, var366
);
2024 varonce363
= var364
;
2027 var369
= varonce368
;
2031 var372
= standard___standard__NativeString___to_s_with_length(var370
, var371
);
2033 varonce368
= var369
;
2035 var373
= NEW_standard__Array(&type_standard__Array__standard__String
);
2036 { /* var373 = array_instance Array[String] */
2038 var375
= NEW_standard__NativeArray(var374
, &type_standard__NativeArray__standard__String
);
2039 ((struct instance_standard__NativeArray
*)var375
)->values
[0] = (val
*) var364
;
2040 ((struct instance_standard__NativeArray
*)var375
)->values
[1] = (val
*) var369
;
2042 ((void (*)(val
* self
, val
* p0
, long p1
))(var373
->class->vft
[COLOR_standard__array__Array__with_native
]))(var373
, var375
, var374
) /* with_native on <var373:Array[String]>*/;
2046 opts___opts__OptionArray___init(var357
, var359
, var373
); /* Direct call opts#OptionArray#init on <var357:OptionArray>*/
2048 self
->attrs
[COLOR_nit__mixin__ToolContext___opt_mixins
].val
= var357
; /* _opt_mixins on <self:ToolContext exact> */
2049 var376
= NEW_opts__OptionArray(&type_opts__OptionArray
);
2051 var378
= varonce377
;
2053 var379
= "Define a specific property";
2055 var381
= standard___standard__NativeString___to_s_with_length(var379
, var380
);
2057 varonce377
= var378
;
2060 var383
= varonce382
;
2064 var386
= standard___standard__NativeString___to_s_with_length(var384
, var385
);
2066 varonce382
= var383
;
2069 var388
= varonce387
;
2071 var389
= "--define";
2073 var391
= standard___standard__NativeString___to_s_with_length(var389
, var390
);
2075 varonce387
= var388
;
2077 var392
= NEW_standard__Array(&type_standard__Array__standard__String
);
2078 { /* var392 = array_instance Array[String] */
2080 var394
= NEW_standard__NativeArray(var393
, &type_standard__NativeArray__standard__String
);
2081 ((struct instance_standard__NativeArray
*)var394
)->values
[0] = (val
*) var383
;
2082 ((struct instance_standard__NativeArray
*)var394
)->values
[1] = (val
*) var388
;
2084 ((void (*)(val
* self
, val
* p0
, long p1
))(var392
->class->vft
[COLOR_standard__array__Array__with_native
]))(var392
, var394
, var393
) /* with_native on <var392:Array[String]>*/;
2088 opts___opts__OptionArray___init(var376
, var378
, var392
); /* Direct call opts#OptionArray#init on <var376:OptionArray>*/
2090 self
->attrs
[COLOR_nit__mixin__ToolContext___opt_defines
].val
= var376
; /* _opt_defines on <self:ToolContext exact> */
2091 var395
= NEW_nit__modelize_property__ModelizePropertyPhase(&type_nit__modelize_property__ModelizePropertyPhase
);
2092 var396
= NEW_standard__Array(&type_standard__Array__nit__Phase
);
2095 standard___standard__Array___with_capacity(var396
, var397
); /* Direct call array#Array#with_capacity on <var396:Array[Phase]>*/
2099 { /* Inline modelize_class#ToolContext#modelize_class_phase (self) on <self:ToolContext exact> */
2100 var401
= self
->attrs
[COLOR_nit__modelize_class__ToolContext___modelize_class_phase
].val
; /* _modelize_class_phase on <self:ToolContext exact> */
2101 if (unlikely(var401
== NULL
)) {
2102 PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _modelize_class_phase");
2103 PRINT_ERROR(" (%s:%d)\n", FILE_nit__modelize_class
, 23);
2107 RET_LABEL400
:(void)0;
2111 standard___standard__AbstractArray___standard__abstract_collection__Sequence__push(var_398
, var399
); /* Direct call array#AbstractArray#push on <var_398:Array[Phase]>*/
2114 ((void (*)(val
* self
, val
* p0
))(var395
->class->vft
[COLOR_nit__phase__Phase__toolcontext_61d
]))(var395
, self
) /* toolcontext= on <var395:ModelizePropertyPhase>*/;
2117 ((void (*)(val
* self
, val
* p0
))(var395
->class->vft
[COLOR_nit__phase__Phase__depends_61d
]))(var395
, var_398
) /* depends= on <var395:ModelizePropertyPhase>*/;
2120 ((void (*)(val
* self
))(var395
->class->vft
[COLOR_standard__kernel__Object__init
]))(var395
) /* init on <var395:ModelizePropertyPhase>*/;
2122 self
->attrs
[COLOR_nit__modelize_property__ToolContext___modelize_property_phase
].val
= var395
; /* _modelize_property_phase on <self:ToolContext exact> */
2123 var402
= NEW_nit__platform__PlatformPhase(&type_nit__platform__PlatformPhase
);
2124 var403
= NEW_standard__Array(&type_standard__Array__nit__Phase
);
2127 standard___standard__Array___with_capacity(var403
, var404
); /* Direct call array#Array#with_capacity on <var403:Array[Phase]>*/
2131 { /* Inline modelize_property#ToolContext#modelize_property_phase (self) on <self:ToolContext exact> */
2132 var408
= self
->attrs
[COLOR_nit__modelize_property__ToolContext___modelize_property_phase
].val
; /* _modelize_property_phase on <self:ToolContext exact> */
2133 if (unlikely(var408
== NULL
)) {
2134 PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _modelize_property_phase");
2135 PRINT_ERROR(" (%s:%d)\n", FILE_nit__modelize_property
, 24);
2139 RET_LABEL407
:(void)0;
2143 standard___standard__AbstractArray___standard__abstract_collection__Sequence__push(var_405
, var406
); /* Direct call array#AbstractArray#push on <var_405:Array[Phase]>*/
2146 ((void (*)(val
* self
, val
* p0
))(var402
->class->vft
[COLOR_nit__phase__Phase__toolcontext_61d
]))(var402
, self
) /* toolcontext= on <var402:PlatformPhase>*/;
2149 ((void (*)(val
* self
, val
* p0
))(var402
->class->vft
[COLOR_nit__phase__Phase__depends_61d
]))(var402
, var_405
) /* depends= on <var402:PlatformPhase>*/;
2152 ((void (*)(val
* self
))(var402
->class->vft
[COLOR_standard__kernel__Object__init
]))(var402
) /* init on <var402:PlatformPhase>*/;
2154 self
->attrs
[COLOR_nit__platform__ToolContext___platform_phase
].val
= var402
; /* _platform_phase on <self:ToolContext exact> */
2155 var409
= NEW_nit__typing__TypingPhase(&type_nit__typing__TypingPhase
);
2156 var410
= NEW_standard__Array(&type_standard__Array__nit__Phase
);
2159 standard___standard__Array___with_capacity(var410
, var411
); /* Direct call array#Array#with_capacity on <var410:Array[Phase]>*/
2163 { /* Inline flow#ToolContext#flow_phase (self) on <self:ToolContext exact> */
2164 var415
= self
->attrs
[COLOR_nit__flow__ToolContext___flow_phase
].val
; /* _flow_phase on <self:ToolContext exact> */
2165 if (unlikely(var415
== NULL
)) {
2166 PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _flow_phase");
2167 PRINT_ERROR(" (%s:%d)\n", FILE_nit__flow
, 23);
2171 RET_LABEL414
:(void)0;
2175 standard___standard__AbstractArray___standard__abstract_collection__Sequence__push(var_412
, var413
); /* Direct call array#AbstractArray#push on <var_412:Array[Phase]>*/
2178 { /* Inline modelize_property#ToolContext#modelize_property_phase (self) on <self:ToolContext exact> */
2179 var418
= self
->attrs
[COLOR_nit__modelize_property__ToolContext___modelize_property_phase
].val
; /* _modelize_property_phase on <self:ToolContext exact> */
2180 if (unlikely(var418
== NULL
)) {
2181 PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _modelize_property_phase");
2182 PRINT_ERROR(" (%s:%d)\n", FILE_nit__modelize_property
, 24);
2186 RET_LABEL417
:(void)0;
2190 standard___standard__AbstractArray___standard__abstract_collection__Sequence__push(var_412
, var416
); /* Direct call array#AbstractArray#push on <var_412:Array[Phase]>*/
2193 { /* Inline local_var_init#ToolContext#local_var_init_phase (self) on <self:ToolContext exact> */
2194 var421
= self
->attrs
[COLOR_nit__local_var_init__ToolContext___local_var_init_phase
].val
; /* _local_var_init_phase on <self:ToolContext exact> */
2195 if (unlikely(var421
== NULL
)) {
2196 PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _local_var_init_phase");
2197 PRINT_ERROR(" (%s:%d)\n", FILE_nit__local_var_init
, 24);
2201 RET_LABEL420
:(void)0;
2205 standard___standard__AbstractArray___standard__abstract_collection__Sequence__push(var_412
, var419
); /* Direct call array#AbstractArray#push on <var_412:Array[Phase]>*/
2208 ((void (*)(val
* self
, val
* p0
))(var409
->class->vft
[COLOR_nit__phase__Phase__toolcontext_61d
]))(var409
, self
) /* toolcontext= on <var409:TypingPhase>*/;
2211 ((void (*)(val
* self
, val
* p0
))(var409
->class->vft
[COLOR_nit__phase__Phase__depends_61d
]))(var409
, var_412
) /* depends= on <var409:TypingPhase>*/;
2214 ((void (*)(val
* self
))(var409
->class->vft
[COLOR_standard__kernel__Object__init
]))(var409
) /* init on <var409:TypingPhase>*/;
2216 self
->attrs
[COLOR_nit__typing__ToolContext___typing_phase
].val
= var409
; /* _typing_phase on <self:ToolContext exact> */
2217 var422
= NEW_nit__auto_super_init__AutoSuperInitPhase(&type_nit__auto_super_init__AutoSuperInitPhase
);
2218 var423
= NEW_standard__Array(&type_standard__Array__nit__Phase
);
2221 standard___standard__Array___with_capacity(var423
, var424
); /* Direct call array#Array#with_capacity on <var423:Array[Phase]>*/
2225 { /* Inline typing#ToolContext#typing_phase (self) on <self:ToolContext exact> */
2226 var428
= self
->attrs
[COLOR_nit__typing__ToolContext___typing_phase
].val
; /* _typing_phase on <self:ToolContext exact> */
2227 if (unlikely(var428
== NULL
)) {
2228 PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _typing_phase");
2229 PRINT_ERROR(" (%s:%d)\n", FILE_nit__typing
, 25);
2233 RET_LABEL427
:(void)0;
2237 standard___standard__AbstractArray___standard__abstract_collection__Sequence__push(var_425
, var426
); /* Direct call array#AbstractArray#push on <var_425:Array[Phase]>*/
2240 ((void (*)(val
* self
, val
* p0
))(var422
->class->vft
[COLOR_nit__phase__Phase__toolcontext_61d
]))(var422
, self
) /* toolcontext= on <var422:AutoSuperInitPhase>*/;
2243 ((void (*)(val
* self
, val
* p0
))(var422
->class->vft
[COLOR_nit__phase__Phase__depends_61d
]))(var422
, var_425
) /* depends= on <var422:AutoSuperInitPhase>*/;
2246 ((void (*)(val
* self
))(var422
->class->vft
[COLOR_standard__kernel__Object__init
]))(var422
) /* init on <var422:AutoSuperInitPhase>*/;
2248 self
->attrs
[COLOR_nit__auto_super_init__ToolContext___auto_super_init_phase
].val
= var422
; /* _auto_super_init_phase on <self:ToolContext exact> */
2249 var429
= NEW_nit__transform__TransformPhase(&type_nit__transform__TransformPhase
);
2250 var430
= NEW_standard__Array(&type_standard__Array__nit__Phase
);
2253 standard___standard__Array___with_capacity(var430
, var431
); /* Direct call array#Array#with_capacity on <var430:Array[Phase]>*/
2257 { /* Inline typing#ToolContext#typing_phase (self) on <self:ToolContext exact> */
2258 var435
= self
->attrs
[COLOR_nit__typing__ToolContext___typing_phase
].val
; /* _typing_phase on <self:ToolContext exact> */
2259 if (unlikely(var435
== NULL
)) {
2260 PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _typing_phase");
2261 PRINT_ERROR(" (%s:%d)\n", FILE_nit__typing
, 25);
2265 RET_LABEL434
:(void)0;
2269 standard___standard__AbstractArray___standard__abstract_collection__Sequence__push(var_432
, var433
); /* Direct call array#AbstractArray#push on <var_432:Array[Phase]>*/
2272 { /* Inline auto_super_init#ToolContext#auto_super_init_phase (self) on <self:ToolContext exact> */
2273 var438
= self
->attrs
[COLOR_nit__auto_super_init__ToolContext___auto_super_init_phase
].val
; /* _auto_super_init_phase on <self:ToolContext exact> */
2274 if (unlikely(var438
== NULL
)) {
2275 PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _auto_super_init_phase");
2276 PRINT_ERROR(" (%s:%d)\n", FILE_nit__auto_super_init
, 25);
2280 RET_LABEL437
:(void)0;
2284 standard___standard__AbstractArray___standard__abstract_collection__Sequence__push(var_432
, var436
); /* Direct call array#AbstractArray#push on <var_432:Array[Phase]>*/
2287 ((void (*)(val
* self
, val
* p0
))(var429
->class->vft
[COLOR_nit__phase__Phase__toolcontext_61d
]))(var429
, self
) /* toolcontext= on <var429:TransformPhase>*/;
2290 ((void (*)(val
* self
, val
* p0
))(var429
->class->vft
[COLOR_nit__phase__Phase__depends_61d
]))(var429
, var_432
) /* depends= on <var429:TransformPhase>*/;
2293 ((void (*)(val
* self
))(var429
->class->vft
[COLOR_standard__kernel__Object__init
]))(var429
) /* init on <var429:TransformPhase>*/;
2295 self
->attrs
[COLOR_nit__transform__ToolContext___transform_phase
].val
= var429
; /* _transform_phase on <self:ToolContext exact> */
2296 var439
= NEW_opts__OptionBool(&type_opts__OptionBool
);
2298 var441
= varonce440
;
2300 var442
= "Always insantiate a range and its iterator on \'for\' loops";
2302 var444
= standard___standard__NativeString___to_s_with_length(var442
, var443
);
2304 varonce440
= var441
;
2307 var446
= varonce445
;
2309 var447
= "--no-shortcut-range";
2311 var449
= standard___standard__NativeString___to_s_with_length(var447
, var448
);
2313 varonce445
= var446
;
2315 var450
= NEW_standard__Array(&type_standard__Array__standard__String
);
2316 { /* var450 = array_instance Array[String] */
2318 var452
= NEW_standard__NativeArray(var451
, &type_standard__NativeArray__standard__String
);
2319 ((struct instance_standard__NativeArray
*)var452
)->values
[0] = (val
*) var446
;
2321 ((void (*)(val
* self
, val
* p0
, long p1
))(var450
->class->vft
[COLOR_standard__array__Array__with_native
]))(var450
, var452
, var451
) /* with_native on <var450:Array[String]>*/;
2325 opts___opts__OptionBool___init(var439
, var441
, var450
); /* Direct call opts#OptionBool#init on <var439:OptionBool>*/
2327 self
->attrs
[COLOR_nit__transform__ToolContext___opt_no_shortcut_range
].val
= var439
; /* _opt_no_shortcut_range on <self:ToolContext exact> */
2328 var453
= NEW_opts__OptionString(&type_opts__OptionString
);
2330 var455
= varonce454
;
2332 var456
= "Output file";
2334 var458
= standard___standard__NativeString___to_s_with_length(var456
, var457
);
2336 varonce454
= var455
;
2339 var460
= varonce459
;
2343 var463
= standard___standard__NativeString___to_s_with_length(var461
, var462
);
2345 varonce459
= var460
;
2348 var465
= varonce464
;
2350 var466
= "--output";
2352 var468
= standard___standard__NativeString___to_s_with_length(var466
, var467
);
2354 varonce464
= var465
;
2356 var469
= NEW_standard__Array(&type_standard__Array__standard__String
);
2357 { /* var469 = array_instance Array[String] */
2359 var471
= NEW_standard__NativeArray(var470
, &type_standard__NativeArray__standard__String
);
2360 ((struct instance_standard__NativeArray
*)var471
)->values
[0] = (val
*) var460
;
2361 ((struct instance_standard__NativeArray
*)var471
)->values
[1] = (val
*) var465
;
2363 ((void (*)(val
* self
, val
* p0
, long p1
))(var469
->class->vft
[COLOR_standard__array__Array__with_native
]))(var469
, var471
, var470
) /* with_native on <var469:Array[String]>*/;
2367 opts___opts__OptionString___init(var453
, var455
, var469
); /* Direct call opts#OptionString#init on <var453:OptionString>*/
2369 self
->attrs
[COLOR_nit__abstract_compiler__ToolContext___opt_output
].val
= var453
; /* _opt_output on <self:ToolContext exact> */
2370 var472
= NEW_opts__OptionString(&type_opts__OptionString
);
2372 var474
= varonce473
;
2374 var475
= "Output directory";
2376 var477
= standard___standard__NativeString___to_s_with_length(var475
, var476
);
2378 varonce473
= var474
;
2381 var479
= varonce478
;
2385 var482
= standard___standard__NativeString___to_s_with_length(var480
, var481
);
2387 varonce478
= var479
;
2389 var483
= NEW_standard__Array(&type_standard__Array__standard__String
);
2390 { /* var483 = array_instance Array[String] */
2392 var485
= NEW_standard__NativeArray(var484
, &type_standard__NativeArray__standard__String
);
2393 ((struct instance_standard__NativeArray
*)var485
)->values
[0] = (val
*) var479
;
2395 ((void (*)(val
* self
, val
* p0
, long p1
))(var483
->class->vft
[COLOR_standard__array__Array__with_native
]))(var483
, var485
, var484
) /* with_native on <var483:Array[String]>*/;
2399 opts___opts__OptionString___init(var472
, var474
, var483
); /* Direct call opts#OptionString#init on <var472:OptionString>*/
2401 self
->attrs
[COLOR_nit__abstract_compiler__ToolContext___opt_dir
].val
= var472
; /* _opt_dir on <self:ToolContext exact> */
2402 var486
= NEW_opts__OptionBool(&type_opts__OptionBool
);
2404 var488
= varonce487
;
2406 var489
= "Do not invoke C compiler";
2408 var491
= standard___standard__NativeString___to_s_with_length(var489
, var490
);
2410 varonce487
= var488
;
2413 var493
= varonce492
;
2417 var496
= standard___standard__NativeString___to_s_with_length(var494
, var495
);
2419 varonce492
= var493
;
2421 var497
= NEW_standard__Array(&type_standard__Array__standard__String
);
2422 { /* var497 = array_instance Array[String] */
2424 var499
= NEW_standard__NativeArray(var498
, &type_standard__NativeArray__standard__String
);
2425 ((struct instance_standard__NativeArray
*)var499
)->values
[0] = (val
*) var493
;
2427 ((void (*)(val
* self
, val
* p0
, long p1
))(var497
->class->vft
[COLOR_standard__array__Array__with_native
]))(var497
, var499
, var498
) /* with_native on <var497:Array[String]>*/;
2431 opts___opts__OptionBool___init(var486
, var488
, var497
); /* Direct call opts#OptionBool#init on <var486:OptionBool>*/
2433 self
->attrs
[COLOR_nit__abstract_compiler__ToolContext___opt_no_cc
].val
= var486
; /* _opt_no_cc on <self:ToolContext exact> */
2434 var500
= NEW_opts__OptionBool(&type_opts__OptionBool
);
2436 var502
= varonce501
;
2438 var503
= "Do not generate main entry point";
2440 var505
= standard___standard__NativeString___to_s_with_length(var503
, var504
);
2442 varonce501
= var502
;
2445 var507
= varonce506
;
2447 var508
= "--no-main";
2449 var510
= standard___standard__NativeString___to_s_with_length(var508
, var509
);
2451 varonce506
= var507
;
2453 var511
= NEW_standard__Array(&type_standard__Array__standard__String
);
2454 { /* var511 = array_instance Array[String] */
2456 var513
= NEW_standard__NativeArray(var512
, &type_standard__NativeArray__standard__String
);
2457 ((struct instance_standard__NativeArray
*)var513
)->values
[0] = (val
*) var507
;
2459 ((void (*)(val
* self
, val
* p0
, long p1
))(var511
->class->vft
[COLOR_standard__array__Array__with_native
]))(var511
, var513
, var512
) /* with_native on <var511:Array[String]>*/;
2463 opts___opts__OptionBool___init(var500
, var502
, var511
); /* Direct call opts#OptionBool#init on <var500:OptionBool>*/
2465 self
->attrs
[COLOR_nit__abstract_compiler__ToolContext___opt_no_main
].val
= var500
; /* _opt_no_main on <self:ToolContext exact> */
2466 var514
= NEW_opts__OptionString(&type_opts__OptionString
);
2468 var516
= varonce515
;
2470 var517
= "Additional options to make";
2472 var519
= standard___standard__NativeString___to_s_with_length(var517
, var518
);
2474 varonce515
= var516
;
2477 var521
= varonce520
;
2479 var522
= "--make-flags";
2481 var524
= standard___standard__NativeString___to_s_with_length(var522
, var523
);
2483 varonce520
= var521
;
2485 var525
= NEW_standard__Array(&type_standard__Array__standard__String
);
2486 { /* var525 = array_instance Array[String] */
2488 var527
= NEW_standard__NativeArray(var526
, &type_standard__NativeArray__standard__String
);
2489 ((struct instance_standard__NativeArray
*)var527
)->values
[0] = (val
*) var521
;
2491 ((void (*)(val
* self
, val
* p0
, long p1
))(var525
->class->vft
[COLOR_standard__array__Array__with_native
]))(var525
, var527
, var526
) /* with_native on <var525:Array[String]>*/;
2495 opts___opts__OptionString___init(var514
, var516
, var525
); /* Direct call opts#OptionString#init on <var514:OptionString>*/
2497 self
->attrs
[COLOR_nit__abstract_compiler__ToolContext___opt_make_flags
].val
= var514
; /* _opt_make_flags on <self:ToolContext exact> */
2498 var528
= NEW_opts__OptionInt(&type_opts__OptionInt
);
2500 var530
= varonce529
;
2502 var531
= "Maximum number of lines in generated C files. Use 0 for unlimited";
2504 var533
= standard___standard__NativeString___to_s_with_length(var531
, var532
);
2506 varonce529
= var530
;
2510 var536
= varonce535
;
2512 var537
= "--max-c-lines";
2514 var539
= standard___standard__NativeString___to_s_with_length(var537
, var538
);
2516 varonce535
= var536
;
2518 var540
= NEW_standard__Array(&type_standard__Array__standard__String
);
2519 { /* var540 = array_instance Array[String] */
2521 var542
= NEW_standard__NativeArray(var541
, &type_standard__NativeArray__standard__String
);
2522 ((struct instance_standard__NativeArray
*)var542
)->values
[0] = (val
*) var536
;
2524 ((void (*)(val
* self
, val
* p0
, long p1
))(var540
->class->vft
[COLOR_standard__array__Array__with_native
]))(var540
, var542
, var541
) /* with_native on <var540:Array[String]>*/;
2528 opts___opts__OptionInt___init(var528
, var530
, var534
, var540
); /* Direct call opts#OptionInt#init on <var528:OptionInt>*/
2530 self
->attrs
[COLOR_nit__abstract_compiler__ToolContext___opt_max_c_lines
].val
= var528
; /* _opt_max_c_lines on <self:ToolContext exact> */
2531 var543
= NEW_opts__OptionBool(&type_opts__OptionBool
);
2533 var545
= varonce544
;
2535 var546
= "Group all generated code in the same series of files";
2537 var548
= standard___standard__NativeString___to_s_with_length(var546
, var547
);
2539 varonce544
= var545
;
2542 var550
= varonce549
;
2544 var551
= "--group-c-files";
2546 var553
= standard___standard__NativeString___to_s_with_length(var551
, var552
);
2548 varonce549
= var550
;
2550 var554
= NEW_standard__Array(&type_standard__Array__standard__String
);
2551 { /* var554 = array_instance Array[String] */
2553 var556
= NEW_standard__NativeArray(var555
, &type_standard__NativeArray__standard__String
);
2554 ((struct instance_standard__NativeArray
*)var556
)->values
[0] = (val
*) var550
;
2556 ((void (*)(val
* self
, val
* p0
, long p1
))(var554
->class->vft
[COLOR_standard__array__Array__with_native
]))(var554
, var556
, var555
) /* with_native on <var554:Array[String]>*/;
2560 opts___opts__OptionBool___init(var543
, var545
, var554
); /* Direct call opts#OptionBool#init on <var543:OptionBool>*/
2562 self
->attrs
[COLOR_nit__abstract_compiler__ToolContext___opt_group_c_files
].val
= var543
; /* _opt_group_c_files on <self:ToolContext exact> */
2563 var557
= NEW_opts__OptionString(&type_opts__OptionString
);
2565 var559
= varonce558
;
2567 var560
= "Directory used to generate temporary files";
2569 var562
= standard___standard__NativeString___to_s_with_length(var560
, var561
);
2571 varonce558
= var559
;
2574 var564
= varonce563
;
2576 var565
= "--compile-dir";
2578 var567
= standard___standard__NativeString___to_s_with_length(var565
, var566
);
2580 varonce563
= var564
;
2582 var568
= NEW_standard__Array(&type_standard__Array__standard__String
);
2583 { /* var568 = array_instance Array[String] */
2585 var570
= NEW_standard__NativeArray(var569
, &type_standard__NativeArray__standard__String
);
2586 ((struct instance_standard__NativeArray
*)var570
)->values
[0] = (val
*) var564
;
2588 ((void (*)(val
* self
, val
* p0
, long p1
))(var568
->class->vft
[COLOR_standard__array__Array__with_native
]))(var568
, var570
, var569
) /* with_native on <var568:Array[String]>*/;
2592 opts___opts__OptionString___init(var557
, var559
, var568
); /* Direct call opts#OptionString#init on <var557:OptionString>*/
2594 self
->attrs
[COLOR_nit__abstract_compiler__ToolContext___opt_compile_dir
].val
= var557
; /* _opt_compile_dir on <self:ToolContext exact> */
2595 var571
= NEW_opts__OptionBool(&type_opts__OptionBool
);
2597 var573
= varonce572
;
2599 var574
= "Generate contracts in the C code against bugs in the compiler";
2601 var576
= standard___standard__NativeString___to_s_with_length(var574
, var575
);
2603 varonce572
= var573
;
2606 var578
= varonce577
;
2608 var579
= "--hardening";
2610 var581
= standard___standard__NativeString___to_s_with_length(var579
, var580
);
2612 varonce577
= var578
;
2614 var582
= NEW_standard__Array(&type_standard__Array__standard__String
);
2615 { /* var582 = array_instance Array[String] */
2617 var584
= NEW_standard__NativeArray(var583
, &type_standard__NativeArray__standard__String
);
2618 ((struct instance_standard__NativeArray
*)var584
)->values
[0] = (val
*) var578
;
2620 ((void (*)(val
* self
, val
* p0
, long p1
))(var582
->class->vft
[COLOR_standard__array__Array__with_native
]))(var582
, var584
, var583
) /* with_native on <var582:Array[String]>*/;
2624 opts___opts__OptionBool___init(var571
, var573
, var582
); /* Direct call opts#OptionBool#init on <var571:OptionBool>*/
2626 self
->attrs
[COLOR_nit__abstract_compiler__ToolContext___opt_hardening
].val
= var571
; /* _opt_hardening on <self:ToolContext exact> */
2627 var585
= NEW_opts__OptionBool(&type_opts__OptionBool
);
2629 var587
= varonce586
;
2631 var588
= "Disable type tests of covariant parameters (dangerous)";
2633 var590
= standard___standard__NativeString___to_s_with_length(var588
, var589
);
2635 varonce586
= var587
;
2638 var592
= varonce591
;
2640 var593
= "--no-check-covariance";
2642 var595
= standard___standard__NativeString___to_s_with_length(var593
, var594
);
2644 varonce591
= var592
;
2646 var596
= NEW_standard__Array(&type_standard__Array__standard__String
);
2647 { /* var596 = array_instance Array[String] */
2649 var598
= NEW_standard__NativeArray(var597
, &type_standard__NativeArray__standard__String
);
2650 ((struct instance_standard__NativeArray
*)var598
)->values
[0] = (val
*) var592
;
2652 ((void (*)(val
* self
, val
* p0
, long p1
))(var596
->class->vft
[COLOR_standard__array__Array__with_native
]))(var596
, var598
, var597
) /* with_native on <var596:Array[String]>*/;
2656 opts___opts__OptionBool___init(var585
, var587
, var596
); /* Direct call opts#OptionBool#init on <var585:OptionBool>*/
2658 self
->attrs
[COLOR_nit__abstract_compiler__ToolContext___opt_no_check_covariance
].val
= var585
; /* _opt_no_check_covariance on <self:ToolContext exact> */
2659 var599
= NEW_opts__OptionBool(&type_opts__OptionBool
);
2661 var601
= varonce600
;
2663 var602
= "Disable isset tests before each attribute access (dangerous)";
2665 var604
= standard___standard__NativeString___to_s_with_length(var602
, var603
);
2667 varonce600
= var601
;
2670 var606
= varonce605
;
2672 var607
= "--no-check-attr-isset";
2674 var609
= standard___standard__NativeString___to_s_with_length(var607
, var608
);
2676 varonce605
= var606
;
2678 var610
= NEW_standard__Array(&type_standard__Array__standard__String
);
2679 { /* var610 = array_instance Array[String] */
2681 var612
= NEW_standard__NativeArray(var611
, &type_standard__NativeArray__standard__String
);
2682 ((struct instance_standard__NativeArray
*)var612
)->values
[0] = (val
*) var606
;
2684 ((void (*)(val
* self
, val
* p0
, long p1
))(var610
->class->vft
[COLOR_standard__array__Array__with_native
]))(var610
, var612
, var611
) /* with_native on <var610:Array[String]>*/;
2688 opts___opts__OptionBool___init(var599
, var601
, var610
); /* Direct call opts#OptionBool#init on <var599:OptionBool>*/
2690 self
->attrs
[COLOR_nit__abstract_compiler__ToolContext___opt_no_check_attr_isset
].val
= var599
; /* _opt_no_check_attr_isset on <self:ToolContext exact> */
2691 var613
= NEW_opts__OptionBool(&type_opts__OptionBool
);
2693 var615
= varonce614
;
2695 var616
= "Disable the evaluation of explicit \'assert\' and \'as\' (dangerous)";
2697 var618
= standard___standard__NativeString___to_s_with_length(var616
, var617
);
2699 varonce614
= var615
;
2702 var620
= varonce619
;
2704 var621
= "--no-check-assert";
2706 var623
= standard___standard__NativeString___to_s_with_length(var621
, var622
);
2708 varonce619
= var620
;
2710 var624
= NEW_standard__Array(&type_standard__Array__standard__String
);
2711 { /* var624 = array_instance Array[String] */
2713 var626
= NEW_standard__NativeArray(var625
, &type_standard__NativeArray__standard__String
);
2714 ((struct instance_standard__NativeArray
*)var626
)->values
[0] = (val
*) var620
;
2716 ((void (*)(val
* self
, val
* p0
, long p1
))(var624
->class->vft
[COLOR_standard__array__Array__with_native
]))(var624
, var626
, var625
) /* with_native on <var624:Array[String]>*/;
2720 opts___opts__OptionBool___init(var613
, var615
, var624
); /* Direct call opts#OptionBool#init on <var613:OptionBool>*/
2722 self
->attrs
[COLOR_nit__abstract_compiler__ToolContext___opt_no_check_assert
].val
= var613
; /* _opt_no_check_assert on <self:ToolContext exact> */
2723 var627
= NEW_opts__OptionBool(&type_opts__OptionBool
);
2725 var629
= varonce628
;
2727 var630
= "Disable implicit casts on unsafe expression usage (dangerous)";
2729 var632
= standard___standard__NativeString___to_s_with_length(var630
, var631
);
2731 varonce628
= var629
;
2734 var634
= varonce633
;
2736 var635
= "--no-check-autocast";
2738 var637
= standard___standard__NativeString___to_s_with_length(var635
, var636
);
2740 varonce633
= var634
;
2742 var638
= NEW_standard__Array(&type_standard__Array__standard__String
);
2743 { /* var638 = array_instance Array[String] */
2745 var640
= NEW_standard__NativeArray(var639
, &type_standard__NativeArray__standard__String
);
2746 ((struct instance_standard__NativeArray
*)var640
)->values
[0] = (val
*) var634
;
2748 ((void (*)(val
* self
, val
* p0
, long p1
))(var638
->class->vft
[COLOR_standard__array__Array__with_native
]))(var638
, var640
, var639
) /* with_native on <var638:Array[String]>*/;
2752 opts___opts__OptionBool___init(var627
, var629
, var638
); /* Direct call opts#OptionBool#init on <var627:OptionBool>*/
2754 self
->attrs
[COLOR_nit__abstract_compiler__ToolContext___opt_no_check_autocast
].val
= var627
; /* _opt_no_check_autocast on <self:ToolContext exact> */
2755 var641
= NEW_opts__OptionBool(&type_opts__OptionBool
);
2757 var643
= varonce642
;
2759 var644
= "Disable tests of null receiver (dangerous)";
2761 var646
= standard___standard__NativeString___to_s_with_length(var644
, var645
);
2763 varonce642
= var643
;
2766 var648
= varonce647
;
2768 var649
= "--no-check-null";
2770 var651
= standard___standard__NativeString___to_s_with_length(var649
, var650
);
2772 varonce647
= var648
;
2774 var652
= NEW_standard__Array(&type_standard__Array__standard__String
);
2775 { /* var652 = array_instance Array[String] */
2777 var654
= NEW_standard__NativeArray(var653
, &type_standard__NativeArray__standard__String
);
2778 ((struct instance_standard__NativeArray
*)var654
)->values
[0] = (val
*) var648
;
2780 ((void (*)(val
* self
, val
* p0
, long p1
))(var652
->class->vft
[COLOR_standard__array__Array__with_native
]))(var652
, var654
, var653
) /* with_native on <var652:Array[String]>*/;
2784 opts___opts__OptionBool___init(var641
, var643
, var652
); /* Direct call opts#OptionBool#init on <var641:OptionBool>*/
2786 self
->attrs
[COLOR_nit__abstract_compiler__ToolContext___opt_no_check_null
].val
= var641
; /* _opt_no_check_null on <self:ToolContext exact> */
2787 var655
= NEW_opts__OptionBool(&type_opts__OptionBool
);
2789 var657
= varonce656
;
2791 var658
= "Disable all tests (dangerous)";
2793 var660
= standard___standard__NativeString___to_s_with_length(var658
, var659
);
2795 varonce656
= var657
;
2798 var662
= varonce661
;
2800 var663
= "--no-check-all";
2802 var665
= standard___standard__NativeString___to_s_with_length(var663
, var664
);
2804 varonce661
= var662
;
2806 var666
= NEW_standard__Array(&type_standard__Array__standard__String
);
2807 { /* var666 = array_instance Array[String] */
2809 var668
= NEW_standard__NativeArray(var667
, &type_standard__NativeArray__standard__String
);
2810 ((struct instance_standard__NativeArray
*)var668
)->values
[0] = (val
*) var662
;
2812 ((void (*)(val
* self
, val
* p0
, long p1
))(var666
->class->vft
[COLOR_standard__array__Array__with_native
]))(var666
, var668
, var667
) /* with_native on <var666:Array[String]>*/;
2816 opts___opts__OptionBool___init(var655
, var657
, var666
); /* Direct call opts#OptionBool#init on <var655:OptionBool>*/
2818 self
->attrs
[COLOR_nit__abstract_compiler__ToolContext___opt_no_check_all
].val
= var655
; /* _opt_no_check_all on <self:ToolContext exact> */
2819 var669
= NEW_opts__OptionBool(&type_opts__OptionBool
);
2821 var671
= varonce670
;
2823 var672
= "Enable static and dynamic count of all type tests";
2825 var674
= standard___standard__NativeString___to_s_with_length(var672
, var673
);
2827 varonce670
= var671
;
2830 var676
= varonce675
;
2832 var677
= "--typing-test-metrics";
2834 var679
= standard___standard__NativeString___to_s_with_length(var677
, var678
);
2836 varonce675
= var676
;
2838 var680
= NEW_standard__Array(&type_standard__Array__standard__String
);
2839 { /* var680 = array_instance Array[String] */
2841 var682
= NEW_standard__NativeArray(var681
, &type_standard__NativeArray__standard__String
);
2842 ((struct instance_standard__NativeArray
*)var682
)->values
[0] = (val
*) var676
;
2844 ((void (*)(val
* self
, val
* p0
, long p1
))(var680
->class->vft
[COLOR_standard__array__Array__with_native
]))(var680
, var682
, var681
) /* with_native on <var680:Array[String]>*/;
2848 opts___opts__OptionBool___init(var669
, var671
, var680
); /* Direct call opts#OptionBool#init on <var669:OptionBool>*/
2850 self
->attrs
[COLOR_nit__abstract_compiler__ToolContext___opt_typing_test_metrics
].val
= var669
; /* _opt_typing_test_metrics on <self:ToolContext exact> */
2851 var683
= NEW_opts__OptionBool(&type_opts__OptionBool
);
2853 var685
= varonce684
;
2855 var686
= "Enable static and dynamic count of all method invocations";
2857 var688
= standard___standard__NativeString___to_s_with_length(var686
, var687
);
2859 varonce684
= var685
;
2862 var690
= varonce689
;
2864 var691
= "--invocation-metrics";
2866 var693
= standard___standard__NativeString___to_s_with_length(var691
, var692
);
2868 varonce689
= var690
;
2870 var694
= NEW_standard__Array(&type_standard__Array__standard__String
);
2871 { /* var694 = array_instance Array[String] */
2873 var696
= NEW_standard__NativeArray(var695
, &type_standard__NativeArray__standard__String
);
2874 ((struct instance_standard__NativeArray
*)var696
)->values
[0] = (val
*) var690
;
2876 ((void (*)(val
* self
, val
* p0
, long p1
))(var694
->class->vft
[COLOR_standard__array__Array__with_native
]))(var694
, var696
, var695
) /* with_native on <var694:Array[String]>*/;
2880 opts___opts__OptionBool___init(var683
, var685
, var694
); /* Direct call opts#OptionBool#init on <var683:OptionBool>*/
2882 self
->attrs
[COLOR_nit__abstract_compiler__ToolContext___opt_invocation_metrics
].val
= var683
; /* _opt_invocation_metrics on <self:ToolContext exact> */
2883 var697
= NEW_opts__OptionBool(&type_opts__OptionBool
);
2885 var699
= varonce698
;
2887 var700
= "Enable static and dynamic count of isset checks before attributes access";
2889 var702
= standard___standard__NativeString___to_s_with_length(var700
, var701
);
2891 varonce698
= var699
;
2894 var704
= varonce703
;
2896 var705
= "--isset-checks-metrics";
2898 var707
= standard___standard__NativeString___to_s_with_length(var705
, var706
);
2900 varonce703
= var704
;
2902 var708
= NEW_standard__Array(&type_standard__Array__standard__String
);
2903 { /* var708 = array_instance Array[String] */
2905 var710
= NEW_standard__NativeArray(var709
, &type_standard__NativeArray__standard__String
);
2906 ((struct instance_standard__NativeArray
*)var710
)->values
[0] = (val
*) var704
;
2908 ((void (*)(val
* self
, val
* p0
, long p1
))(var708
->class->vft
[COLOR_standard__array__Array__with_native
]))(var708
, var710
, var709
) /* with_native on <var708:Array[String]>*/;
2912 opts___opts__OptionBool___init(var697
, var699
, var708
); /* Direct call opts#OptionBool#init on <var697:OptionBool>*/
2914 self
->attrs
[COLOR_nit__abstract_compiler__ToolContext___opt_isset_checks_metrics
].val
= var697
; /* _opt_isset_checks_metrics on <self:ToolContext exact> */
2915 var711
= NEW_opts__OptionString(&type_opts__OptionString
);
2917 var713
= varonce712
;
2919 var714
= "Control the generation of stack traces";
2921 var716
= standard___standard__NativeString___to_s_with_length(var714
, var715
);
2923 varonce712
= var713
;
2926 var718
= varonce717
;
2928 var719
= "--stacktrace";
2930 var721
= standard___standard__NativeString___to_s_with_length(var719
, var720
);
2932 varonce717
= var718
;
2934 var722
= NEW_standard__Array(&type_standard__Array__standard__String
);
2935 { /* var722 = array_instance Array[String] */
2937 var724
= NEW_standard__NativeArray(var723
, &type_standard__NativeArray__standard__String
);
2938 ((struct instance_standard__NativeArray
*)var724
)->values
[0] = (val
*) var718
;
2940 ((void (*)(val
* self
, val
* p0
, long p1
))(var722
->class->vft
[COLOR_standard__array__Array__with_native
]))(var722
, var724
, var723
) /* with_native on <var722:Array[String]>*/;
2944 opts___opts__OptionString___init(var711
, var713
, var722
); /* Direct call opts#OptionString#init on <var711:OptionString>*/
2946 self
->attrs
[COLOR_nit__abstract_compiler__ToolContext___opt_stacktrace
].val
= var711
; /* _opt_stacktrace on <self:ToolContext exact> */
2947 var725
= NEW_opts__OptionArray(&type_opts__OptionArray
);
2949 var727
= varonce726
;
2951 var728
= "Disable a advanced gcc directives for optimization";
2953 var730
= standard___standard__NativeString___to_s_with_length(var728
, var729
);
2955 varonce726
= var727
;
2958 var732
= varonce731
;
2960 var733
= "--no-gcc-directive";
2962 var735
= standard___standard__NativeString___to_s_with_length(var733
, var734
);
2964 varonce731
= var732
;
2966 var736
= NEW_standard__Array(&type_standard__Array__standard__String
);
2967 { /* var736 = array_instance Array[String] */
2969 var738
= NEW_standard__NativeArray(var737
, &type_standard__NativeArray__standard__String
);
2970 ((struct instance_standard__NativeArray
*)var738
)->values
[0] = (val
*) var732
;
2972 ((void (*)(val
* self
, val
* p0
, long p1
))(var736
->class->vft
[COLOR_standard__array__Array__with_native
]))(var736
, var738
, var737
) /* with_native on <var736:Array[String]>*/;
2976 opts___opts__OptionArray___init(var725
, var727
, var736
); /* Direct call opts#OptionArray#init on <var725:OptionArray>*/
2978 self
->attrs
[COLOR_nit__abstract_compiler__ToolContext___opt_no_gcc_directive
].val
= var725
; /* _opt_no_gcc_directive on <self:ToolContext exact> */
2979 var739
= NEW_opts__OptionBool(&type_opts__OptionBool
);
2981 var741
= varonce740
;
2983 var742
= "Compile in release mode and finalize application";
2985 var744
= standard___standard__NativeString___to_s_with_length(var742
, var743
);
2987 varonce740
= var741
;
2990 var746
= varonce745
;
2992 var747
= "--release";
2994 var749
= standard___standard__NativeString___to_s_with_length(var747
, var748
);
2996 varonce745
= var746
;
2998 var750
= NEW_standard__Array(&type_standard__Array__standard__String
);
2999 { /* var750 = array_instance Array[String] */
3001 var752
= NEW_standard__NativeArray(var751
, &type_standard__NativeArray__standard__String
);
3002 ((struct instance_standard__NativeArray
*)var752
)->values
[0] = (val
*) var746
;
3004 ((void (*)(val
* self
, val
* p0
, long p1
))(var750
->class->vft
[COLOR_standard__array__Array__with_native
]))(var750
, var752
, var751
) /* with_native on <var750:Array[String]>*/;
3008 opts___opts__OptionBool___init(var739
, var741
, var750
); /* Direct call opts#OptionBool#init on <var739:OptionBool>*/
3010 self
->attrs
[COLOR_nit__abstract_compiler__ToolContext___opt_release
].val
= var739
; /* _opt_release on <self:ToolContext exact> */
3011 var753
= NEW_opts__OptionBool(&type_opts__OptionBool
);
3013 var755
= varonce754
;
3015 var756
= "Use separate compilation";
3017 var758
= standard___standard__NativeString___to_s_with_length(var756
, var757
);
3019 varonce754
= var755
;
3022 var760
= varonce759
;
3024 var761
= "--separate";
3026 var763
= standard___standard__NativeString___to_s_with_length(var761
, var762
);
3028 varonce759
= var760
;
3030 var764
= NEW_standard__Array(&type_standard__Array__standard__String
);
3031 { /* var764 = array_instance Array[String] */
3033 var766
= NEW_standard__NativeArray(var765
, &type_standard__NativeArray__standard__String
);
3034 ((struct instance_standard__NativeArray
*)var766
)->values
[0] = (val
*) var760
;
3036 ((void (*)(val
* self
, val
* p0
, long p1
))(var764
->class->vft
[COLOR_standard__array__Array__with_native
]))(var764
, var766
, var765
) /* with_native on <var764:Array[String]>*/;
3040 opts___opts__OptionBool___init(var753
, var755
, var764
); /* Direct call opts#OptionBool#init on <var753:OptionBool>*/
3042 self
->attrs
[COLOR_nit__separate_compiler__ToolContext___opt_separate
].val
= var753
; /* _opt_separate on <self:ToolContext exact> */
3043 var767
= NEW_opts__OptionBool(&type_opts__OptionBool
);
3045 var769
= varonce768
;
3047 var770
= "Do not inline call to intern methods";
3049 var772
= standard___standard__NativeString___to_s_with_length(var770
, var771
);
3051 varonce768
= var769
;
3054 var774
= varonce773
;
3056 var775
= "--no-inline-intern";
3058 var777
= standard___standard__NativeString___to_s_with_length(var775
, var776
);
3060 varonce773
= var774
;
3062 var778
= NEW_standard__Array(&type_standard__Array__standard__String
);
3063 { /* var778 = array_instance Array[String] */
3065 var780
= NEW_standard__NativeArray(var779
, &type_standard__NativeArray__standard__String
);
3066 ((struct instance_standard__NativeArray
*)var780
)->values
[0] = (val
*) var774
;
3068 ((void (*)(val
* self
, val
* p0
, long p1
))(var778
->class->vft
[COLOR_standard__array__Array__with_native
]))(var778
, var780
, var779
) /* with_native on <var778:Array[String]>*/;
3072 opts___opts__OptionBool___init(var767
, var769
, var778
); /* Direct call opts#OptionBool#init on <var767:OptionBool>*/
3074 self
->attrs
[COLOR_nit__separate_compiler__ToolContext___opt_no_inline_intern
].val
= var767
; /* _opt_no_inline_intern on <self:ToolContext exact> */
3075 var781
= NEW_opts__OptionBool(&type_opts__OptionBool
);
3077 var783
= varonce782
;
3079 var784
= "Put primitive attibutes in a box instead of an union";
3081 var786
= standard___standard__NativeString___to_s_with_length(var784
, var785
);
3083 varonce782
= var783
;
3086 var788
= varonce787
;
3088 var789
= "--no-union-attribute";
3090 var791
= standard___standard__NativeString___to_s_with_length(var789
, var790
);
3092 varonce787
= var788
;
3094 var792
= NEW_standard__Array(&type_standard__Array__standard__String
);
3095 { /* var792 = array_instance Array[String] */
3097 var794
= NEW_standard__NativeArray(var793
, &type_standard__NativeArray__standard__String
);
3098 ((struct instance_standard__NativeArray
*)var794
)->values
[0] = (val
*) var788
;
3100 ((void (*)(val
* self
, val
* p0
, long p1
))(var792
->class->vft
[COLOR_standard__array__Array__with_native
]))(var792
, var794
, var793
) /* with_native on <var792:Array[String]>*/;
3104 opts___opts__OptionBool___init(var781
, var783
, var792
); /* Direct call opts#OptionBool#init on <var781:OptionBool>*/
3106 self
->attrs
[COLOR_nit__separate_compiler__ToolContext___opt_no_union_attribute
].val
= var781
; /* _opt_no_union_attribute on <self:ToolContext exact> */
3107 var795
= NEW_opts__OptionBool(&type_opts__OptionBool
);
3109 var797
= varonce796
;
3111 var798
= "Always call == in a polymorphic way";
3113 var800
= standard___standard__NativeString___to_s_with_length(var798
, var799
);
3115 varonce796
= var797
;
3118 var802
= varonce801
;
3120 var803
= "--no-shortcut-equal";
3122 var805
= standard___standard__NativeString___to_s_with_length(var803
, var804
);
3124 varonce801
= var802
;
3126 var806
= NEW_standard__Array(&type_standard__Array__standard__String
);
3127 { /* var806 = array_instance Array[String] */
3129 var808
= NEW_standard__NativeArray(var807
, &type_standard__NativeArray__standard__String
);
3130 ((struct instance_standard__NativeArray
*)var808
)->values
[0] = (val
*) var802
;
3132 ((void (*)(val
* self
, val
* p0
, long p1
))(var806
->class->vft
[COLOR_standard__array__Array__with_native
]))(var806
, var808
, var807
) /* with_native on <var806:Array[String]>*/;
3136 opts___opts__OptionBool___init(var795
, var797
, var806
); /* Direct call opts#OptionBool#init on <var795:OptionBool>*/
3138 self
->attrs
[COLOR_nit__separate_compiler__ToolContext___opt_no_shortcut_equate
].val
= var795
; /* _opt_no_shortcut_equate on <self:ToolContext exact> */
3139 var809
= NEW_opts__OptionBool(&type_opts__OptionBool
);
3141 var811
= varonce810
;
3143 var812
= "Store colors as symbols (faster)";
3145 var814
= standard___standard__NativeString___to_s_with_length(var812
, var813
);
3147 varonce810
= var811
;
3150 var816
= varonce815
;
3152 var817
= "--colors-are-symbols";
3154 var819
= standard___standard__NativeString___to_s_with_length(var817
, var818
);
3156 varonce815
= var816
;
3158 var820
= NEW_standard__Array(&type_standard__Array__standard__String
);
3159 { /* var820 = array_instance Array[String] */
3161 var822
= NEW_standard__NativeArray(var821
, &type_standard__NativeArray__standard__String
);
3162 ((struct instance_standard__NativeArray
*)var822
)->values
[0] = (val
*) var816
;
3164 ((void (*)(val
* self
, val
* p0
, long p1
))(var820
->class->vft
[COLOR_standard__array__Array__with_native
]))(var820
, var822
, var821
) /* with_native on <var820:Array[String]>*/;
3168 opts___opts__OptionBool___init(var809
, var811
, var820
); /* Direct call opts#OptionBool#init on <var809:OptionBool>*/
3170 self
->attrs
[COLOR_nit__separate_compiler__ToolContext___opt_colors_are_symbols
].val
= var809
; /* _opt_colors_are_symbols on <self:ToolContext exact> */
3171 var823
= NEW_opts__OptionBool(&type_opts__OptionBool
);
3173 var825
= varonce824
;
3175 var826
= "Inline colors and ids (semi-global)";
3177 var828
= standard___standard__NativeString___to_s_with_length(var826
, var827
);
3179 varonce824
= var825
;
3182 var830
= varonce829
;
3184 var831
= "--inline-coloring-numbers";
3186 var833
= standard___standard__NativeString___to_s_with_length(var831
, var832
);
3188 varonce829
= var830
;
3190 var834
= NEW_standard__Array(&type_standard__Array__standard__String
);
3191 { /* var834 = array_instance Array[String] */
3193 var836
= NEW_standard__NativeArray(var835
, &type_standard__NativeArray__standard__String
);
3194 ((struct instance_standard__NativeArray
*)var836
)->values
[0] = (val
*) var830
;
3196 ((void (*)(val
* self
, val
* p0
, long p1
))(var834
->class->vft
[COLOR_standard__array__Array__with_native
]))(var834
, var836
, var835
) /* with_native on <var834:Array[String]>*/;
3200 opts___opts__OptionBool___init(var823
, var825
, var834
); /* Direct call opts#OptionBool#init on <var823:OptionBool>*/
3202 self
->attrs
[COLOR_nit__separate_compiler__ToolContext___opt_inline_coloring_numbers
].val
= var823
; /* _opt_inline_coloring_numbers on <self:ToolContext exact> */
3203 var837
= NEW_opts__OptionBool(&type_opts__OptionBool
);
3205 var839
= varonce838
;
3207 var840
= "Allow the separate compiler to inline some methods (semi-global)";
3209 var842
= standard___standard__NativeString___to_s_with_length(var840
, var841
);
3211 varonce838
= var839
;
3214 var844
= varonce843
;
3216 var845
= "--inline-some-methods";
3218 var847
= standard___standard__NativeString___to_s_with_length(var845
, var846
);
3220 varonce843
= var844
;
3222 var848
= NEW_standard__Array(&type_standard__Array__standard__String
);
3223 { /* var848 = array_instance Array[String] */
3225 var850
= NEW_standard__NativeArray(var849
, &type_standard__NativeArray__standard__String
);
3226 ((struct instance_standard__NativeArray
*)var850
)->values
[0] = (val
*) var844
;
3228 ((void (*)(val
* self
, val
* p0
, long p1
))(var848
->class->vft
[COLOR_standard__array__Array__with_native
]))(var848
, var850
, var849
) /* with_native on <var848:Array[String]>*/;
3232 opts___opts__OptionBool___init(var837
, var839
, var848
); /* Direct call opts#OptionBool#init on <var837:OptionBool>*/
3234 self
->attrs
[COLOR_nit__separate_compiler__ToolContext___opt_inline_some_methods
].val
= var837
; /* _opt_inline_some_methods on <self:ToolContext exact> */
3235 var851
= NEW_opts__OptionBool(&type_opts__OptionBool
);
3237 var853
= varonce852
;
3239 var854
= "Allow the separate compiler to direct call monomorph sites (semi-global)";
3241 var856
= standard___standard__NativeString___to_s_with_length(var854
, var855
);
3243 varonce852
= var853
;
3246 var858
= varonce857
;
3248 var859
= "--direct-call-monomorph";
3250 var861
= standard___standard__NativeString___to_s_with_length(var859
, var860
);
3252 varonce857
= var858
;
3254 var862
= NEW_standard__Array(&type_standard__Array__standard__String
);
3255 { /* var862 = array_instance Array[String] */
3257 var864
= NEW_standard__NativeArray(var863
, &type_standard__NativeArray__standard__String
);
3258 ((struct instance_standard__NativeArray
*)var864
)->values
[0] = (val
*) var858
;
3260 ((void (*)(val
* self
, val
* p0
, long p1
))(var862
->class->vft
[COLOR_standard__array__Array__with_native
]))(var862
, var864
, var863
) /* with_native on <var862:Array[String]>*/;
3264 opts___opts__OptionBool___init(var851
, var853
, var862
); /* Direct call opts#OptionBool#init on <var851:OptionBool>*/
3266 self
->attrs
[COLOR_nit__separate_compiler__ToolContext___opt_direct_call_monomorph
].val
= var851
; /* _opt_direct_call_monomorph on <self:ToolContext exact> */
3267 var865
= NEW_opts__OptionBool(&type_opts__OptionBool
);
3269 var867
= varonce866
;
3271 var868
= "Do not compile dead methods (semi-global)";
3273 var870
= standard___standard__NativeString___to_s_with_length(var868
, var869
);
3275 varonce866
= var867
;
3278 var872
= varonce871
;
3280 var873
= "--skip-dead-methods";
3282 var875
= standard___standard__NativeString___to_s_with_length(var873
, var874
);
3284 varonce871
= var872
;
3286 var876
= NEW_standard__Array(&type_standard__Array__standard__String
);
3287 { /* var876 = array_instance Array[String] */
3289 var878
= NEW_standard__NativeArray(var877
, &type_standard__NativeArray__standard__String
);
3290 ((struct instance_standard__NativeArray
*)var878
)->values
[0] = (val
*) var872
;
3292 ((void (*)(val
* self
, val
* p0
, long p1
))(var876
->class->vft
[COLOR_standard__array__Array__with_native
]))(var876
, var878
, var877
) /* with_native on <var876:Array[String]>*/;
3296 opts___opts__OptionBool___init(var865
, var867
, var876
); /* Direct call opts#OptionBool#init on <var865:OptionBool>*/
3298 self
->attrs
[COLOR_nit__separate_compiler__ToolContext___opt_skip_dead_methods
].val
= var865
; /* _opt_skip_dead_methods on <self:ToolContext exact> */
3299 var879
= NEW_opts__OptionBool(&type_opts__OptionBool
);
3301 var881
= varonce880
;
3303 var882
= "Enable all semi-global optimizations";
3305 var884
= standard___standard__NativeString___to_s_with_length(var882
, var883
);
3307 varonce880
= var881
;
3310 var886
= varonce885
;
3312 var887
= "--semi-global";
3314 var889
= standard___standard__NativeString___to_s_with_length(var887
, var888
);
3316 varonce885
= var886
;
3318 var890
= NEW_standard__Array(&type_standard__Array__standard__String
);
3319 { /* var890 = array_instance Array[String] */
3321 var892
= NEW_standard__NativeArray(var891
, &type_standard__NativeArray__standard__String
);
3322 ((struct instance_standard__NativeArray
*)var892
)->values
[0] = (val
*) var886
;
3324 ((void (*)(val
* self
, val
* p0
, long p1
))(var890
->class->vft
[COLOR_standard__array__Array__with_native
]))(var890
, var892
, var891
) /* with_native on <var890:Array[String]>*/;
3328 opts___opts__OptionBool___init(var879
, var881
, var890
); /* Direct call opts#OptionBool#init on <var879:OptionBool>*/
3330 self
->attrs
[COLOR_nit__separate_compiler__ToolContext___opt_semi_global
].val
= var879
; /* _opt_semi_global on <self:ToolContext exact> */
3331 var893
= NEW_opts__OptionBool(&type_opts__OptionBool
);
3333 var895
= varonce894
;
3335 var896
= "Force colorization of dead methods";
3337 var898
= standard___standard__NativeString___to_s_with_length(var896
, var897
);
3339 varonce894
= var895
;
3342 var900
= varonce899
;
3344 var901
= "--colo-dead-methods";
3346 var903
= standard___standard__NativeString___to_s_with_length(var901
, var902
);
3348 varonce899
= var900
;
3350 var904
= NEW_standard__Array(&type_standard__Array__standard__String
);
3351 { /* var904 = array_instance Array[String] */
3353 var906
= NEW_standard__NativeArray(var905
, &type_standard__NativeArray__standard__String
);
3354 ((struct instance_standard__NativeArray
*)var906
)->values
[0] = (val
*) var900
;
3356 ((void (*)(val
* self
, val
* p0
, long p1
))(var904
->class->vft
[COLOR_standard__array__Array__with_native
]))(var904
, var906
, var905
) /* with_native on <var904:Array[String]>*/;
3360 opts___opts__OptionBool___init(var893
, var895
, var904
); /* Direct call opts#OptionBool#init on <var893:OptionBool>*/
3362 self
->attrs
[COLOR_nit__separate_compiler__ToolContext___opt_colo_dead_methods
].val
= var893
; /* _opt_colo_dead_methods on <self:ToolContext exact> */
3363 var907
= NEW_opts__OptionBool(&type_opts__OptionBool
);
3365 var909
= varonce908
;
3367 var910
= "Enable static size measuring of tables used for vft, typing and resolution";
3369 var912
= standard___standard__NativeString___to_s_with_length(var910
, var911
);
3371 varonce908
= var909
;
3374 var914
= varonce913
;
3376 var915
= "--tables-metrics";
3378 var917
= standard___standard__NativeString___to_s_with_length(var915
, var916
);
3380 varonce913
= var914
;
3382 var918
= NEW_standard__Array(&type_standard__Array__standard__String
);
3383 { /* var918 = array_instance Array[String] */
3385 var920
= NEW_standard__NativeArray(var919
, &type_standard__NativeArray__standard__String
);
3386 ((struct instance_standard__NativeArray
*)var920
)->values
[0] = (val
*) var914
;
3388 ((void (*)(val
* self
, val
* p0
, long p1
))(var918
->class->vft
[COLOR_standard__array__Array__with_native
]))(var918
, var920
, var919
) /* with_native on <var918:Array[String]>*/;
3392 opts___opts__OptionBool___init(var907
, var909
, var918
); /* Direct call opts#OptionBool#init on <var907:OptionBool>*/
3394 self
->attrs
[COLOR_nit__separate_compiler__ToolContext___opt_tables_metrics
].val
= var907
; /* _opt_tables_metrics on <self:ToolContext exact> */
3395 var921
= NEW_nit__SeparateCompilerPhase(&type_nit__SeparateCompilerPhase
);
3398 ((void (*)(val
* self
, val
* p0
))(var921
->class->vft
[COLOR_nit__phase__Phase__toolcontext_61d
]))(var921
, self
) /* toolcontext= on <var921:SeparateCompilerPhase>*/;
3401 ((void (*)(val
* self
, val
* p0
))(var921
->class->vft
[COLOR_nit__phase__Phase__depends_61d
]))(var921
, var922
) /* depends= on <var921:SeparateCompilerPhase>*/;
3404 ((void (*)(val
* self
))(var921
->class->vft
[COLOR_standard__kernel__Object__init
]))(var921
) /* init on <var921:SeparateCompilerPhase>*/;
3406 self
->attrs
[COLOR_nit__separate_compiler__ToolContext___separate_compiler_phase
].val
= var921
; /* _separate_compiler_phase on <self:ToolContext exact> */
3407 var923
= NEW_opts__OptionBool(&type_opts__OptionBool
);
3409 var925
= varonce924
;
3411 var926
= "Erase generic types";
3413 var928
= standard___standard__NativeString___to_s_with_length(var926
, var927
);
3415 varonce924
= var925
;
3418 var930
= varonce929
;
3420 var931
= "--erasure";
3422 var933
= standard___standard__NativeString___to_s_with_length(var931
, var932
);
3424 varonce929
= var930
;
3426 var934
= NEW_standard__Array(&type_standard__Array__standard__String
);
3427 { /* var934 = array_instance Array[String] */
3429 var936
= NEW_standard__NativeArray(var935
, &type_standard__NativeArray__standard__String
);
3430 ((struct instance_standard__NativeArray
*)var936
)->values
[0] = (val
*) var930
;
3432 ((void (*)(val
* self
, val
* p0
, long p1
))(var934
->class->vft
[COLOR_standard__array__Array__with_native
]))(var934
, var936
, var935
) /* with_native on <var934:Array[String]>*/;
3436 opts___opts__OptionBool___init(var923
, var925
, var934
); /* Direct call opts#OptionBool#init on <var923:OptionBool>*/
3438 self
->attrs
[COLOR_nit__separate_erasure_compiler__ToolContext___opt_erasure
].val
= var923
; /* _opt_erasure on <self:ToolContext exact> */
3439 var937
= NEW_opts__OptionBool(&type_opts__OptionBool
);
3441 var939
= varonce938
;
3443 var940
= "Activate RTA (implicit with --global and --separate)";
3445 var942
= standard___standard__NativeString___to_s_with_length(var940
, var941
);
3447 varonce938
= var939
;
3450 var944
= varonce943
;
3454 var947
= standard___standard__NativeString___to_s_with_length(var945
, var946
);
3456 varonce943
= var944
;
3458 var948
= NEW_standard__Array(&type_standard__Array__standard__String
);
3459 { /* var948 = array_instance Array[String] */
3461 var950
= NEW_standard__NativeArray(var949
, &type_standard__NativeArray__standard__String
);
3462 ((struct instance_standard__NativeArray
*)var950
)->values
[0] = (val
*) var944
;
3464 ((void (*)(val
* self
, val
* p0
, long p1
))(var948
->class->vft
[COLOR_standard__array__Array__with_native
]))(var948
, var950
, var949
) /* with_native on <var948:Array[String]>*/;
3468 opts___opts__OptionBool___init(var937
, var939
, var948
); /* Direct call opts#OptionBool#init on <var937:OptionBool>*/
3470 self
->attrs
[COLOR_nit__separate_erasure_compiler__ToolContext___opt_rta
].val
= var937
; /* _opt_rta on <self:ToolContext exact> */
3471 var951
= NEW_opts__OptionBool(&type_opts__OptionBool
);
3473 var953
= varonce952
;
3475 var954
= "Disable implicit casts on unsafe return with erasure-typing policy (dangerous)";
3477 var956
= standard___standard__NativeString___to_s_with_length(var954
, var955
);
3479 varonce952
= var953
;
3482 var958
= varonce957
;
3484 var959
= "--no-check-erasure-cast";
3486 var961
= standard___standard__NativeString___to_s_with_length(var959
, var960
);
3488 varonce957
= var958
;
3490 var962
= NEW_standard__Array(&type_standard__Array__standard__String
);
3491 { /* var962 = array_instance Array[String] */
3493 var964
= NEW_standard__NativeArray(var963
, &type_standard__NativeArray__standard__String
);
3494 ((struct instance_standard__NativeArray
*)var964
)->values
[0] = (val
*) var958
;
3496 ((void (*)(val
* self
, val
* p0
, long p1
))(var962
->class->vft
[COLOR_standard__array__Array__with_native
]))(var962
, var964
, var963
) /* with_native on <var962:Array[String]>*/;
3500 opts___opts__OptionBool___init(var951
, var953
, var962
); /* Direct call opts#OptionBool#init on <var951:OptionBool>*/
3502 self
->attrs
[COLOR_nit__separate_erasure_compiler__ToolContext___opt_no_check_erasure_cast
].val
= var951
; /* _opt_no_check_erasure_cast on <self:ToolContext exact> */
3503 var965
= NEW_nit__ErasureCompilerPhase(&type_nit__ErasureCompilerPhase
);
3506 ((void (*)(val
* self
, val
* p0
))(var965
->class->vft
[COLOR_nit__phase__Phase__toolcontext_61d
]))(var965
, self
) /* toolcontext= on <var965:ErasureCompilerPhase>*/;
3509 ((void (*)(val
* self
, val
* p0
))(var965
->class->vft
[COLOR_nit__phase__Phase__depends_61d
]))(var965
, var966
) /* depends= on <var965:ErasureCompilerPhase>*/;
3512 ((void (*)(val
* self
))(var965
->class->vft
[COLOR_standard__kernel__Object__init
]))(var965
) /* init on <var965:ErasureCompilerPhase>*/;
3514 self
->attrs
[COLOR_nit__separate_erasure_compiler__ToolContext___erasure_compiler_phase
].val
= var965
; /* _erasure_compiler_phase on <self:ToolContext exact> */
3517 /* runtime class nit__BashCompletion */
3518 const struct class class_nit__BashCompletion
= {
3521 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to toolcontext:BashCompletion:kernel#Object#object_id */
3522 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to toolcontext:BashCompletion:kernel#Object#is_same_instance */
3523 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to toolcontext:BashCompletion:kernel#Object#== */
3524 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to toolcontext:BashCompletion:kernel#Object#!= */
3525 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to toolcontext:BashCompletion:kernel#Object#hash */
3526 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to toolcontext:BashCompletion:kernel#Object#exit */
3527 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to toolcontext:BashCompletion:kernel#Object#sys */
3528 (nitmethod_t
)nit___nit__BashCompletion___standard__kernel__Object__init
, /* pointer to toolcontext:BashCompletion:toolcontext#BashCompletion#init */
3529 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to toolcontext:BashCompletion:sorter#Object#default_comparator */
3530 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to toolcontext:BashCompletion:string#Object#to_s */
3531 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to toolcontext:BashCompletion:string#Object#native_class_name */
3532 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to toolcontext:BashCompletion:string#Object#class_name */
3533 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to toolcontext:BashCompletion:string#Object#inspect */
3534 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to toolcontext:BashCompletion:string#Object#inspect_head */
3535 (nitmethod_t
)standard__string___Object___args
, /* pointer to toolcontext:BashCompletion:string#Object#args */
3536 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to toolcontext:BashCompletion:ropes#Object#maxlen */
3537 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to toolcontext:BashCompletion:time#Object#get_time */
3538 (nitmethod_t
)standard__file___Object___printn
, /* pointer to toolcontext:BashCompletion:file#Object#printn */
3539 (nitmethod_t
)standard__file___Object___print
, /* pointer to toolcontext:BashCompletion:file#Object#print */
3540 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to toolcontext:BashCompletion:file#Object#getcwd */
3541 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to toolcontext:BashCompletion:file#Object#file_getcwd */
3542 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to toolcontext:BashCompletion:model_base#Object#intrude_visibility */
3543 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to toolcontext:BashCompletion:model_base#Object#public_visibility */
3544 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to toolcontext:BashCompletion:model_base#Object#protected_visibility */
3545 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to toolcontext:BashCompletion:model_base#Object#private_visibility */
3546 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to toolcontext:BashCompletion:model_base#Object#none_visibility */
3547 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to toolcontext:BashCompletion:version#Object#nit_version */
3548 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to toolcontext:BashCompletion:model#Object#abstract_kind */
3549 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to toolcontext:BashCompletion:model#Object#concrete_kind */
3550 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to toolcontext:BashCompletion:model#Object#interface_kind */
3551 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to toolcontext:BashCompletion:model#Object#enum_kind */
3552 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to toolcontext:BashCompletion:model#Object#extern_kind */
3566 (nitmethod_t
)template___template__Template___standard__stream__Streamable__write_to
, /* pointer to toolcontext:BashCompletion:template#Template#write_to */
3567 (nitmethod_t
)nit___nit__BashCompletion___template__Template__rendering
, /* pointer to toolcontext:BashCompletion:toolcontext#BashCompletion#rendering */
3568 (nitmethod_t
)template___template__Template___add
, /* pointer to toolcontext:BashCompletion:template#Template#add */
3569 (nitmethod_t
)template___template__Template___addn
, /* pointer to toolcontext:BashCompletion:template#Template#addn */
3570 (nitmethod_t
)template___template__Template___is_frozen
, /* pointer to toolcontext:BashCompletion:template#Template#is_frozen */
3571 (nitmethod_t
)template___template__Template___is_frozen_61d
, /* pointer to toolcontext:BashCompletion:template#Template#is_frozen= */
3572 (nitmethod_t
)template___template__Template___freeze
, /* pointer to toolcontext:BashCompletion:template#Template#freeze */
3573 (nitmethod_t
)template___template__Template___content
, /* pointer to toolcontext:BashCompletion:template#Template#content */
3574 (nitmethod_t
)template___template__Template___render_done
, /* pointer to toolcontext:BashCompletion:template#Template#render_done */
3575 (nitmethod_t
)template___template__Template___render_done_61d
, /* pointer to toolcontext:BashCompletion:template#Template#render_done= */
3576 (nitmethod_t
)template___template__Template___force_render
, /* pointer to toolcontext:BashCompletion:template#Template#force_render */
3577 (nitmethod_t
)template___template__Template___is_writing
, /* pointer to toolcontext:BashCompletion:template#Template#is_writing */
3578 (nitmethod_t
)template___template__Template___is_writing_61d
, /* pointer to toolcontext:BashCompletion:template#Template#is_writing= */
3579 (nitmethod_t
)nit___nit__BashCompletion___toolcontext
, /* pointer to toolcontext:BashCompletion:toolcontext#BashCompletion#toolcontext */
3580 (nitmethod_t
)nit___nit__BashCompletion___toolcontext_61d
, /* pointer to toolcontext:BashCompletion:toolcontext#BashCompletion#toolcontext= */
3581 (nitmethod_t
)nit___nit__BashCompletion___extract_options_names
, /* pointer to toolcontext:BashCompletion:toolcontext#BashCompletion#extract_options_names */
3582 (nitmethod_t
)standard___standard__Object___init
, /* pointer to toolcontext:BashCompletion:kernel#Object#init */
3585 /* allocate BashCompletion */
3586 val
* NEW_nit__BashCompletion(const struct type
* type
) {
3587 val
* self
/* : BashCompletion */;
3588 short int var
/* : Bool */;
3589 val
* var1
/* : Array[Streamable] */;
3590 short int var2
/* : Bool */;
3591 short int var3
/* : Bool */;
3592 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
3594 self
->class = &class_nit__BashCompletion
;
3596 self
->attrs
[COLOR_template__Template___is_frozen
].s
= var
; /* _is_frozen on <self:BashCompletion exact> */
3597 var1
= NEW_standard__Array(&type_standard__Array__standard__Streamable
);
3599 standard___standard__Array___standard__kernel__Object__init(var1
); /* Direct call array#Array#init on <var1:Array[Streamable]>*/
3601 self
->attrs
[COLOR_template__Template___content
].val
= var1
; /* _content on <self:BashCompletion exact> */
3603 self
->attrs
[COLOR_template__Template___render_done
].s
= var2
; /* _render_done on <self:BashCompletion exact> */
3605 self
->attrs
[COLOR_template__Template___is_writing
].s
= var3
; /* _is_writing on <self:BashCompletion exact> */
3608 /* runtime class opts__Option */
3609 /* allocate Option */
3610 val
* NEW_opts__Option(const struct type
* type
) {
3611 PRINT_ERROR("Runtime error: %s", "Option is DEAD");
3615 /* runtime class opts__OptionText */
3616 /* allocate OptionText */
3617 val
* NEW_opts__OptionText(const struct type
* type
) {
3618 PRINT_ERROR("Runtime error: %s", "OptionText is DEAD");
3622 /* runtime class opts__OptionBool */
3623 const struct class class_opts__OptionBool
= {
3626 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to opts:OptionBool:kernel#Object#object_id */
3627 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to opts:OptionBool:kernel#Object#is_same_instance */
3628 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to opts:OptionBool:kernel#Object#== */
3629 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to opts:OptionBool:kernel#Object#!= */
3630 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to opts:OptionBool:kernel#Object#hash */
3631 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to opts:OptionBool:kernel#Object#exit */
3632 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to opts:OptionBool:kernel#Object#sys */
3633 (nitmethod_t
)standard___standard__Object___init
, /* pointer to opts:OptionBool:kernel#Object#init */
3634 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to opts:OptionBool:sorter#Object#default_comparator */
3635 (nitmethod_t
)opts___opts__Option___standard__string__Object__to_s
, /* pointer to opts:OptionBool:opts#Option#to_s */
3636 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to opts:OptionBool:string#Object#native_class_name */
3637 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to opts:OptionBool:string#Object#class_name */
3638 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to opts:OptionBool:string#Object#inspect */
3639 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to opts:OptionBool:string#Object#inspect_head */
3640 (nitmethod_t
)standard__string___Object___args
, /* pointer to opts:OptionBool:string#Object#args */
3641 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to opts:OptionBool:ropes#Object#maxlen */
3642 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to opts:OptionBool:time#Object#get_time */
3643 (nitmethod_t
)standard__file___Object___printn
, /* pointer to opts:OptionBool:file#Object#printn */
3644 (nitmethod_t
)standard__file___Object___print
, /* pointer to opts:OptionBool:file#Object#print */
3645 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to opts:OptionBool:file#Object#getcwd */
3646 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to opts:OptionBool:file#Object#file_getcwd */
3647 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to opts:OptionBool:model_base#Object#intrude_visibility */
3648 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to opts:OptionBool:model_base#Object#public_visibility */
3649 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to opts:OptionBool:model_base#Object#protected_visibility */
3650 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to opts:OptionBool:model_base#Object#private_visibility */
3651 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to opts:OptionBool:model_base#Object#none_visibility */
3652 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to opts:OptionBool:version#Object#nit_version */
3653 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to opts:OptionBool:model#Object#abstract_kind */
3654 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to opts:OptionBool:model#Object#concrete_kind */
3655 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to opts:OptionBool:model#Object#interface_kind */
3656 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to opts:OptionBool:model#Object#enum_kind */
3657 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to opts:OptionBool:model#Object#extern_kind */
3658 (nitmethod_t
)opts___opts__Option___names
, /* pointer to opts:OptionBool:opts#Option#names */
3659 (nitmethod_t
)opts___opts__Option___names_61d
, /* pointer to opts:OptionBool:opts#Option#names= */
3660 (nitmethod_t
)opts___opts__Option___helptext
, /* pointer to opts:OptionBool:opts#Option#helptext */
3661 (nitmethod_t
)opts___opts__Option___helptext_61d
, /* pointer to opts:OptionBool:opts#Option#helptext= */
3662 (nitmethod_t
)opts___opts__Option___errors
, /* pointer to opts:OptionBool:opts#Option#errors */
3663 (nitmethod_t
)opts___opts__Option___mandatory
, /* pointer to opts:OptionBool:opts#Option#mandatory */
3664 (nitmethod_t
)opts___opts__Option___hidden
, /* pointer to opts:OptionBool:opts#Option#hidden */
3665 (nitmethod_t
)opts___opts__Option___hidden_61d
, /* pointer to opts:OptionBool:opts#Option#hidden= */
3666 (nitmethod_t
)opts___opts__Option___read
, /* pointer to opts:OptionBool:opts#Option#read */
3667 (nitmethod_t
)opts___opts__Option___read_61d
, /* pointer to opts:OptionBool:opts#Option#read= */
3668 (nitmethod_t
)opts___opts__Option___value
, /* pointer to opts:OptionBool:opts#Option#value */
3669 (nitmethod_t
)opts___opts__Option___value_61d
, /* pointer to opts:OptionBool:opts#Option#value= */
3670 (nitmethod_t
)opts___opts__Option___default_value_61d
, /* pointer to opts:OptionBool:opts#Option#default_value= */
3671 (nitmethod_t
)opts___opts__Option___init
, /* pointer to opts:OptionBool:opts#Option#init */
3672 (nitmethod_t
)opts___opts__Option___init_opt
, /* pointer to opts:OptionBool:opts#Option#init_opt */
3673 (nitmethod_t
)opts___opts__Option___pretty
, /* pointer to opts:OptionBool:opts#Option#pretty */
3674 (nitmethod_t
)opts___opts__OptionBool___Option__read_param
, /* pointer to opts:OptionBool:opts#OptionBool#read_param */
3675 (nitmethod_t
)opts___opts__OptionBool___init
, /* pointer to opts:OptionBool:opts#OptionBool#init */
3676 (nitmethod_t
)opts___opts__Option___read_param
, /* pointer to opts:OptionBool:opts#Option#read_param */
3679 /* allocate OptionBool */
3680 val
* NEW_opts__OptionBool(const struct type
* type
) {
3681 val
* self
/* : OptionBool */;
3682 val
* var
/* : Array[String] */;
3683 short int var1
/* : Bool */;
3684 short int var2
/* : Bool */;
3685 short int var3
/* : Bool */;
3686 self
= nit_alloc(sizeof(struct instance
) + 8*sizeof(nitattribute_t
));
3688 self
->class = &class_opts__OptionBool
;
3689 var
= NEW_standard__Array(&type_standard__Array__standard__String
);
3691 standard___standard__Array___standard__kernel__Object__init(var
); /* Direct call array#Array#init on <var:Array[String]>*/
3693 self
->attrs
[COLOR_opts__Option___errors
].val
= var
; /* _errors on <self:OptionBool exact> */
3695 self
->attrs
[COLOR_opts__Option___mandatory
].s
= var1
; /* _mandatory on <self:OptionBool exact> */
3697 self
->attrs
[COLOR_opts__Option___hidden
].s
= var2
; /* _hidden on <self:OptionBool exact> */
3699 self
->attrs
[COLOR_opts__Option___read
].s
= var3
; /* _read on <self:OptionBool exact> */
3702 /* runtime class opts__OptionCount */
3703 const struct class class_opts__OptionCount
= {
3706 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to opts:OptionCount:kernel#Object#object_id */
3707 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to opts:OptionCount:kernel#Object#is_same_instance */
3708 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to opts:OptionCount:kernel#Object#== */
3709 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to opts:OptionCount:kernel#Object#!= */
3710 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to opts:OptionCount:kernel#Object#hash */
3711 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to opts:OptionCount:kernel#Object#exit */
3712 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to opts:OptionCount:kernel#Object#sys */
3713 (nitmethod_t
)standard___standard__Object___init
, /* pointer to opts:OptionCount:kernel#Object#init */
3714 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to opts:OptionCount:sorter#Object#default_comparator */
3715 (nitmethod_t
)opts___opts__Option___standard__string__Object__to_s
, /* pointer to opts:OptionCount:opts#Option#to_s */
3716 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to opts:OptionCount:string#Object#native_class_name */
3717 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to opts:OptionCount:string#Object#class_name */
3718 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to opts:OptionCount:string#Object#inspect */
3719 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to opts:OptionCount:string#Object#inspect_head */
3720 (nitmethod_t
)standard__string___Object___args
, /* pointer to opts:OptionCount:string#Object#args */
3721 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to opts:OptionCount:ropes#Object#maxlen */
3722 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to opts:OptionCount:time#Object#get_time */
3723 (nitmethod_t
)standard__file___Object___printn
, /* pointer to opts:OptionCount:file#Object#printn */
3724 (nitmethod_t
)standard__file___Object___print
, /* pointer to opts:OptionCount:file#Object#print */
3725 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to opts:OptionCount:file#Object#getcwd */
3726 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to opts:OptionCount:file#Object#file_getcwd */
3727 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to opts:OptionCount:model_base#Object#intrude_visibility */
3728 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to opts:OptionCount:model_base#Object#public_visibility */
3729 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to opts:OptionCount:model_base#Object#protected_visibility */
3730 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to opts:OptionCount:model_base#Object#private_visibility */
3731 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to opts:OptionCount:model_base#Object#none_visibility */
3732 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to opts:OptionCount:version#Object#nit_version */
3733 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to opts:OptionCount:model#Object#abstract_kind */
3734 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to opts:OptionCount:model#Object#concrete_kind */
3735 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to opts:OptionCount:model#Object#interface_kind */
3736 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to opts:OptionCount:model#Object#enum_kind */
3737 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to opts:OptionCount:model#Object#extern_kind */
3738 (nitmethod_t
)opts___opts__Option___names
, /* pointer to opts:OptionCount:opts#Option#names */
3739 (nitmethod_t
)opts___opts__Option___names_61d
, /* pointer to opts:OptionCount:opts#Option#names= */
3740 (nitmethod_t
)opts___opts__Option___helptext
, /* pointer to opts:OptionCount:opts#Option#helptext */
3741 (nitmethod_t
)opts___opts__Option___helptext_61d
, /* pointer to opts:OptionCount:opts#Option#helptext= */
3742 (nitmethod_t
)opts___opts__Option___errors
, /* pointer to opts:OptionCount:opts#Option#errors */
3743 (nitmethod_t
)opts___opts__Option___mandatory
, /* pointer to opts:OptionCount:opts#Option#mandatory */
3744 (nitmethod_t
)opts___opts__Option___hidden
, /* pointer to opts:OptionCount:opts#Option#hidden */
3745 (nitmethod_t
)opts___opts__Option___hidden_61d
, /* pointer to opts:OptionCount:opts#Option#hidden= */
3746 (nitmethod_t
)opts___opts__Option___read
, /* pointer to opts:OptionCount:opts#Option#read */
3747 (nitmethod_t
)opts___opts__Option___read_61d
, /* pointer to opts:OptionCount:opts#Option#read= */
3748 (nitmethod_t
)opts___opts__Option___value
, /* pointer to opts:OptionCount:opts#Option#value */
3749 (nitmethod_t
)opts___opts__Option___value_61d
, /* pointer to opts:OptionCount:opts#Option#value= */
3750 (nitmethod_t
)opts___opts__Option___default_value_61d
, /* pointer to opts:OptionCount:opts#Option#default_value= */
3751 (nitmethod_t
)opts___opts__Option___init
, /* pointer to opts:OptionCount:opts#Option#init */
3752 (nitmethod_t
)opts___opts__Option___init_opt
, /* pointer to opts:OptionCount:opts#Option#init_opt */
3753 (nitmethod_t
)opts___opts__Option___pretty
, /* pointer to opts:OptionCount:opts#Option#pretty */
3754 (nitmethod_t
)opts___opts__OptionCount___Option__read_param
, /* pointer to opts:OptionCount:opts#OptionCount#read_param */
3755 (nitmethod_t
)opts___opts__OptionCount___init
, /* pointer to opts:OptionCount:opts#OptionCount#init */
3756 (nitmethod_t
)opts___opts__Option___read_param
, /* pointer to opts:OptionCount:opts#Option#read_param */
3759 /* allocate OptionCount */
3760 val
* NEW_opts__OptionCount(const struct type
* type
) {
3761 val
* self
/* : OptionCount */;
3762 val
* var
/* : Array[String] */;
3763 short int var1
/* : Bool */;
3764 short int var2
/* : Bool */;
3765 short int var3
/* : Bool */;
3766 self
= nit_alloc(sizeof(struct instance
) + 8*sizeof(nitattribute_t
));
3768 self
->class = &class_opts__OptionCount
;
3769 var
= NEW_standard__Array(&type_standard__Array__standard__String
);
3771 standard___standard__Array___standard__kernel__Object__init(var
); /* Direct call array#Array#init on <var:Array[String]>*/
3773 self
->attrs
[COLOR_opts__Option___errors
].val
= var
; /* _errors on <self:OptionCount exact> */
3775 self
->attrs
[COLOR_opts__Option___mandatory
].s
= var1
; /* _mandatory on <self:OptionCount exact> */
3777 self
->attrs
[COLOR_opts__Option___hidden
].s
= var2
; /* _hidden on <self:OptionCount exact> */
3779 self
->attrs
[COLOR_opts__Option___read
].s
= var3
; /* _read on <self:OptionCount exact> */
3782 /* runtime class opts__OptionParameter */
3783 /* allocate OptionParameter */
3784 val
* NEW_opts__OptionParameter(const struct type
* type
) {
3785 PRINT_ERROR("Runtime error: %s", "OptionParameter is DEAD");
3789 /* runtime class opts__OptionString */
3790 const struct class class_opts__OptionString
= {
3793 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to opts:OptionString:kernel#Object#object_id */
3794 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to opts:OptionString:kernel#Object#is_same_instance */
3795 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to opts:OptionString:kernel#Object#== */
3796 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to opts:OptionString:kernel#Object#!= */
3797 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to opts:OptionString:kernel#Object#hash */
3798 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to opts:OptionString:kernel#Object#exit */
3799 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to opts:OptionString:kernel#Object#sys */
3800 (nitmethod_t
)standard___standard__Object___init
, /* pointer to opts:OptionString:kernel#Object#init */
3801 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to opts:OptionString:sorter#Object#default_comparator */
3802 (nitmethod_t
)opts___opts__Option___standard__string__Object__to_s
, /* pointer to opts:OptionString:opts#Option#to_s */
3803 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to opts:OptionString:string#Object#native_class_name */
3804 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to opts:OptionString:string#Object#class_name */
3805 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to opts:OptionString:string#Object#inspect */
3806 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to opts:OptionString:string#Object#inspect_head */
3807 (nitmethod_t
)standard__string___Object___args
, /* pointer to opts:OptionString:string#Object#args */
3808 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to opts:OptionString:ropes#Object#maxlen */
3809 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to opts:OptionString:time#Object#get_time */
3810 (nitmethod_t
)standard__file___Object___printn
, /* pointer to opts:OptionString:file#Object#printn */
3811 (nitmethod_t
)standard__file___Object___print
, /* pointer to opts:OptionString:file#Object#print */
3812 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to opts:OptionString:file#Object#getcwd */
3813 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to opts:OptionString:file#Object#file_getcwd */
3814 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to opts:OptionString:model_base#Object#intrude_visibility */
3815 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to opts:OptionString:model_base#Object#public_visibility */
3816 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to opts:OptionString:model_base#Object#protected_visibility */
3817 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to opts:OptionString:model_base#Object#private_visibility */
3818 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to opts:OptionString:model_base#Object#none_visibility */
3819 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to opts:OptionString:version#Object#nit_version */
3820 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to opts:OptionString:model#Object#abstract_kind */
3821 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to opts:OptionString:model#Object#concrete_kind */
3822 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to opts:OptionString:model#Object#interface_kind */
3823 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to opts:OptionString:model#Object#enum_kind */
3824 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to opts:OptionString:model#Object#extern_kind */
3825 (nitmethod_t
)opts___opts__Option___names
, /* pointer to opts:OptionString:opts#Option#names */
3826 (nitmethod_t
)opts___opts__Option___names_61d
, /* pointer to opts:OptionString:opts#Option#names= */
3827 (nitmethod_t
)opts___opts__Option___helptext
, /* pointer to opts:OptionString:opts#Option#helptext */
3828 (nitmethod_t
)opts___opts__Option___helptext_61d
, /* pointer to opts:OptionString:opts#Option#helptext= */
3829 (nitmethod_t
)opts___opts__Option___errors
, /* pointer to opts:OptionString:opts#Option#errors */
3830 (nitmethod_t
)opts___opts__Option___mandatory
, /* pointer to opts:OptionString:opts#Option#mandatory */
3831 (nitmethod_t
)opts___opts__Option___hidden
, /* pointer to opts:OptionString:opts#Option#hidden */
3832 (nitmethod_t
)opts___opts__Option___hidden_61d
, /* pointer to opts:OptionString:opts#Option#hidden= */
3833 (nitmethod_t
)opts___opts__Option___read
, /* pointer to opts:OptionString:opts#Option#read */
3834 (nitmethod_t
)opts___opts__Option___read_61d
, /* pointer to opts:OptionString:opts#Option#read= */
3835 (nitmethod_t
)opts___opts__Option___value
, /* pointer to opts:OptionString:opts#Option#value */
3836 (nitmethod_t
)opts___opts__Option___value_61d
, /* pointer to opts:OptionString:opts#Option#value= */
3837 (nitmethod_t
)opts___opts__Option___default_value_61d
, /* pointer to opts:OptionString:opts#Option#default_value= */
3838 (nitmethod_t
)opts___opts__Option___init
, /* pointer to opts:OptionString:opts#Option#init */
3839 (nitmethod_t
)opts___opts__Option___init_opt
, /* pointer to opts:OptionString:opts#Option#init_opt */
3840 (nitmethod_t
)opts___opts__Option___pretty
, /* pointer to opts:OptionString:opts#Option#pretty */
3841 (nitmethod_t
)opts___opts__OptionParameter___Option__read_param
, /* pointer to opts:OptionString:opts#OptionParameter#read_param */
3842 (nitmethod_t
)opts___opts__OptionString___OptionParameter__convert
, /* pointer to opts:OptionString:opts#OptionString#convert */
3843 (nitmethod_t
)opts___opts__OptionParameter___parameter_mandatory
, /* pointer to opts:OptionString:opts#OptionParameter#parameter_mandatory */
3844 (nitmethod_t
)opts___opts__Option___read_param
, /* pointer to opts:OptionString:opts#Option#read_param */
3845 (nitmethod_t
)opts___opts__OptionString___init
, /* pointer to opts:OptionString:opts#OptionString#init */
3848 /* allocate OptionString */
3849 val
* NEW_opts__OptionString(const struct type
* type
) {
3850 val
* self
/* : OptionString */;
3851 val
* var
/* : Array[String] */;
3852 short int var1
/* : Bool */;
3853 short int var2
/* : Bool */;
3854 short int var3
/* : Bool */;
3855 short int var4
/* : Bool */;
3856 self
= nit_alloc(sizeof(struct instance
) + 9*sizeof(nitattribute_t
));
3858 self
->class = &class_opts__OptionString
;
3859 var
= NEW_standard__Array(&type_standard__Array__standard__String
);
3861 standard___standard__Array___standard__kernel__Object__init(var
); /* Direct call array#Array#init on <var:Array[String]>*/
3863 self
->attrs
[COLOR_opts__Option___errors
].val
= var
; /* _errors on <self:OptionString exact> */
3865 self
->attrs
[COLOR_opts__Option___mandatory
].s
= var1
; /* _mandatory on <self:OptionString exact> */
3867 self
->attrs
[COLOR_opts__Option___hidden
].s
= var2
; /* _hidden on <self:OptionString exact> */
3869 self
->attrs
[COLOR_opts__Option___read
].s
= var3
; /* _read on <self:OptionString exact> */
3871 self
->attrs
[COLOR_opts__OptionParameter___parameter_mandatory
].s
= var4
; /* _parameter_mandatory on <self:OptionString exact> */
3874 /* runtime class opts__OptionEnum */
3875 /* allocate OptionEnum */
3876 val
* NEW_opts__OptionEnum(const struct type
* type
) {
3877 PRINT_ERROR("Runtime error: %s", "OptionEnum is DEAD");
3881 /* runtime class opts__OptionInt */
3882 const struct class class_opts__OptionInt
= {
3885 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to opts:OptionInt:kernel#Object#object_id */
3886 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to opts:OptionInt:kernel#Object#is_same_instance */
3887 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to opts:OptionInt:kernel#Object#== */
3888 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to opts:OptionInt:kernel#Object#!= */
3889 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to opts:OptionInt:kernel#Object#hash */
3890 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to opts:OptionInt:kernel#Object#exit */
3891 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to opts:OptionInt:kernel#Object#sys */
3892 (nitmethod_t
)standard___standard__Object___init
, /* pointer to opts:OptionInt:kernel#Object#init */
3893 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to opts:OptionInt:sorter#Object#default_comparator */
3894 (nitmethod_t
)opts___opts__Option___standard__string__Object__to_s
, /* pointer to opts:OptionInt:opts#Option#to_s */
3895 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to opts:OptionInt:string#Object#native_class_name */
3896 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to opts:OptionInt:string#Object#class_name */
3897 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to opts:OptionInt:string#Object#inspect */
3898 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to opts:OptionInt:string#Object#inspect_head */
3899 (nitmethod_t
)standard__string___Object___args
, /* pointer to opts:OptionInt:string#Object#args */
3900 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to opts:OptionInt:ropes#Object#maxlen */
3901 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to opts:OptionInt:time#Object#get_time */
3902 (nitmethod_t
)standard__file___Object___printn
, /* pointer to opts:OptionInt:file#Object#printn */
3903 (nitmethod_t
)standard__file___Object___print
, /* pointer to opts:OptionInt:file#Object#print */
3904 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to opts:OptionInt:file#Object#getcwd */
3905 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to opts:OptionInt:file#Object#file_getcwd */
3906 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to opts:OptionInt:model_base#Object#intrude_visibility */
3907 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to opts:OptionInt:model_base#Object#public_visibility */
3908 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to opts:OptionInt:model_base#Object#protected_visibility */
3909 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to opts:OptionInt:model_base#Object#private_visibility */
3910 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to opts:OptionInt:model_base#Object#none_visibility */
3911 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to opts:OptionInt:version#Object#nit_version */
3912 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to opts:OptionInt:model#Object#abstract_kind */
3913 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to opts:OptionInt:model#Object#concrete_kind */
3914 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to opts:OptionInt:model#Object#interface_kind */
3915 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to opts:OptionInt:model#Object#enum_kind */
3916 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to opts:OptionInt:model#Object#extern_kind */
3917 (nitmethod_t
)opts___opts__Option___names
, /* pointer to opts:OptionInt:opts#Option#names */
3918 (nitmethod_t
)opts___opts__Option___names_61d
, /* pointer to opts:OptionInt:opts#Option#names= */
3919 (nitmethod_t
)opts___opts__Option___helptext
, /* pointer to opts:OptionInt:opts#Option#helptext */
3920 (nitmethod_t
)opts___opts__Option___helptext_61d
, /* pointer to opts:OptionInt:opts#Option#helptext= */
3921 (nitmethod_t
)opts___opts__Option___errors
, /* pointer to opts:OptionInt:opts#Option#errors */
3922 (nitmethod_t
)opts___opts__Option___mandatory
, /* pointer to opts:OptionInt:opts#Option#mandatory */
3923 (nitmethod_t
)opts___opts__Option___hidden
, /* pointer to opts:OptionInt:opts#Option#hidden */
3924 (nitmethod_t
)opts___opts__Option___hidden_61d
, /* pointer to opts:OptionInt:opts#Option#hidden= */
3925 (nitmethod_t
)opts___opts__Option___read
, /* pointer to opts:OptionInt:opts#Option#read */
3926 (nitmethod_t
)opts___opts__Option___read_61d
, /* pointer to opts:OptionInt:opts#Option#read= */
3927 (nitmethod_t
)opts___opts__Option___value
, /* pointer to opts:OptionInt:opts#Option#value */
3928 (nitmethod_t
)opts___opts__Option___value_61d
, /* pointer to opts:OptionInt:opts#Option#value= */
3929 (nitmethod_t
)opts___opts__Option___default_value_61d
, /* pointer to opts:OptionInt:opts#Option#default_value= */
3930 (nitmethod_t
)opts___opts__Option___init
, /* pointer to opts:OptionInt:opts#Option#init */
3931 (nitmethod_t
)opts___opts__Option___init_opt
, /* pointer to opts:OptionInt:opts#Option#init_opt */
3932 (nitmethod_t
)opts___opts__Option___pretty
, /* pointer to opts:OptionInt:opts#Option#pretty */
3933 (nitmethod_t
)opts___opts__OptionParameter___Option__read_param
, /* pointer to opts:OptionInt:opts#OptionParameter#read_param */
3934 (nitmethod_t
)VIRTUAL_opts___opts__OptionInt___OptionParameter__convert
, /* pointer to opts:OptionInt:opts#OptionInt#convert */
3935 (nitmethod_t
)opts___opts__OptionParameter___parameter_mandatory
, /* pointer to opts:OptionInt:opts#OptionParameter#parameter_mandatory */
3936 (nitmethod_t
)opts___opts__Option___read_param
, /* pointer to opts:OptionInt:opts#Option#read_param */
3937 (nitmethod_t
)opts___opts__OptionInt___init
, /* pointer to opts:OptionInt:opts#OptionInt#init */
3940 /* allocate OptionInt */
3941 val
* NEW_opts__OptionInt(const struct type
* type
) {
3942 val
* self
/* : OptionInt */;
3943 val
* var
/* : Array[String] */;
3944 short int var1
/* : Bool */;
3945 short int var2
/* : Bool */;
3946 short int var3
/* : Bool */;
3947 short int var4
/* : Bool */;
3948 self
= nit_alloc(sizeof(struct instance
) + 9*sizeof(nitattribute_t
));
3950 self
->class = &class_opts__OptionInt
;
3951 var
= NEW_standard__Array(&type_standard__Array__standard__String
);
3953 standard___standard__Array___standard__kernel__Object__init(var
); /* Direct call array#Array#init on <var:Array[String]>*/
3955 self
->attrs
[COLOR_opts__Option___errors
].val
= var
; /* _errors on <self:OptionInt exact> */
3957 self
->attrs
[COLOR_opts__Option___mandatory
].s
= var1
; /* _mandatory on <self:OptionInt exact> */
3959 self
->attrs
[COLOR_opts__Option___hidden
].s
= var2
; /* _hidden on <self:OptionInt exact> */
3961 self
->attrs
[COLOR_opts__Option___read
].s
= var3
; /* _read on <self:OptionInt exact> */
3963 self
->attrs
[COLOR_opts__OptionParameter___parameter_mandatory
].s
= var4
; /* _parameter_mandatory on <self:OptionInt exact> */
3966 /* runtime class opts__OptionFloat */
3967 /* allocate OptionFloat */
3968 val
* NEW_opts__OptionFloat(const struct type
* type
) {
3969 PRINT_ERROR("Runtime error: %s", "OptionFloat is DEAD");
3973 /* runtime class opts__OptionArray */
3974 const struct class class_opts__OptionArray
= {
3977 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to opts:OptionArray:kernel#Object#object_id */
3978 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to opts:OptionArray:kernel#Object#is_same_instance */
3979 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to opts:OptionArray:kernel#Object#== */
3980 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to opts:OptionArray:kernel#Object#!= */
3981 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to opts:OptionArray:kernel#Object#hash */
3982 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to opts:OptionArray:kernel#Object#exit */
3983 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to opts:OptionArray:kernel#Object#sys */
3984 (nitmethod_t
)standard___standard__Object___init
, /* pointer to opts:OptionArray:kernel#Object#init */
3985 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to opts:OptionArray:sorter#Object#default_comparator */
3986 (nitmethod_t
)opts___opts__Option___standard__string__Object__to_s
, /* pointer to opts:OptionArray:opts#Option#to_s */
3987 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to opts:OptionArray:string#Object#native_class_name */
3988 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to opts:OptionArray:string#Object#class_name */
3989 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to opts:OptionArray:string#Object#inspect */
3990 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to opts:OptionArray:string#Object#inspect_head */
3991 (nitmethod_t
)standard__string___Object___args
, /* pointer to opts:OptionArray:string#Object#args */
3992 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to opts:OptionArray:ropes#Object#maxlen */
3993 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to opts:OptionArray:time#Object#get_time */
3994 (nitmethod_t
)standard__file___Object___printn
, /* pointer to opts:OptionArray:file#Object#printn */
3995 (nitmethod_t
)standard__file___Object___print
, /* pointer to opts:OptionArray:file#Object#print */
3996 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to opts:OptionArray:file#Object#getcwd */
3997 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to opts:OptionArray:file#Object#file_getcwd */
3998 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to opts:OptionArray:model_base#Object#intrude_visibility */
3999 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to opts:OptionArray:model_base#Object#public_visibility */
4000 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to opts:OptionArray:model_base#Object#protected_visibility */
4001 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to opts:OptionArray:model_base#Object#private_visibility */
4002 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to opts:OptionArray:model_base#Object#none_visibility */
4003 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to opts:OptionArray:version#Object#nit_version */
4004 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to opts:OptionArray:model#Object#abstract_kind */
4005 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to opts:OptionArray:model#Object#concrete_kind */
4006 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to opts:OptionArray:model#Object#interface_kind */
4007 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to opts:OptionArray:model#Object#enum_kind */
4008 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to opts:OptionArray:model#Object#extern_kind */
4009 (nitmethod_t
)opts___opts__Option___names
, /* pointer to opts:OptionArray:opts#Option#names */
4010 (nitmethod_t
)opts___opts__Option___names_61d
, /* pointer to opts:OptionArray:opts#Option#names= */
4011 (nitmethod_t
)opts___opts__Option___helptext
, /* pointer to opts:OptionArray:opts#Option#helptext */
4012 (nitmethod_t
)opts___opts__Option___helptext_61d
, /* pointer to opts:OptionArray:opts#Option#helptext= */
4013 (nitmethod_t
)opts___opts__Option___errors
, /* pointer to opts:OptionArray:opts#Option#errors */
4014 (nitmethod_t
)opts___opts__Option___mandatory
, /* pointer to opts:OptionArray:opts#Option#mandatory */
4015 (nitmethod_t
)opts___opts__Option___hidden
, /* pointer to opts:OptionArray:opts#Option#hidden */
4016 (nitmethod_t
)opts___opts__Option___hidden_61d
, /* pointer to opts:OptionArray:opts#Option#hidden= */
4017 (nitmethod_t
)opts___opts__Option___read
, /* pointer to opts:OptionArray:opts#Option#read */
4018 (nitmethod_t
)opts___opts__Option___read_61d
, /* pointer to opts:OptionArray:opts#Option#read= */
4019 (nitmethod_t
)opts___opts__Option___value
, /* pointer to opts:OptionArray:opts#Option#value */
4020 (nitmethod_t
)opts___opts__Option___value_61d
, /* pointer to opts:OptionArray:opts#Option#value= */
4021 (nitmethod_t
)opts___opts__Option___default_value_61d
, /* pointer to opts:OptionArray:opts#Option#default_value= */
4022 (nitmethod_t
)opts___opts__Option___init
, /* pointer to opts:OptionArray:opts#Option#init */
4023 (nitmethod_t
)opts___opts__Option___init_opt
, /* pointer to opts:OptionArray:opts#Option#init_opt */
4024 (nitmethod_t
)opts___opts__Option___pretty
, /* pointer to opts:OptionArray:opts#Option#pretty */
4025 (nitmethod_t
)opts___opts__OptionParameter___Option__read_param
, /* pointer to opts:OptionArray:opts#OptionParameter#read_param */
4026 (nitmethod_t
)opts___opts__OptionArray___OptionParameter__convert
, /* pointer to opts:OptionArray:opts#OptionArray#convert */
4027 (nitmethod_t
)opts___opts__OptionParameter___parameter_mandatory
, /* pointer to opts:OptionArray:opts#OptionParameter#parameter_mandatory */
4028 (nitmethod_t
)opts___opts__Option___read_param
, /* pointer to opts:OptionArray:opts#Option#read_param */
4029 (nitmethod_t
)opts___opts__OptionArray___init
, /* pointer to opts:OptionArray:opts#OptionArray#init */
4030 (nitmethod_t
)opts___opts__OptionArray___values
, /* pointer to opts:OptionArray:opts#OptionArray#values */
4031 (nitmethod_t
)opts___opts__OptionArray___values_61d
, /* pointer to opts:OptionArray:opts#OptionArray#values= */
4034 /* allocate OptionArray */
4035 val
* NEW_opts__OptionArray(const struct type
* type
) {
4036 val
* self
/* : OptionArray */;
4037 val
* var
/* : Array[String] */;
4038 short int var1
/* : Bool */;
4039 short int var2
/* : Bool */;
4040 short int var3
/* : Bool */;
4041 short int var4
/* : Bool */;
4042 self
= nit_alloc(sizeof(struct instance
) + 10*sizeof(nitattribute_t
));
4044 self
->class = &class_opts__OptionArray
;
4045 var
= NEW_standard__Array(&type_standard__Array__standard__String
);
4047 standard___standard__Array___standard__kernel__Object__init(var
); /* Direct call array#Array#init on <var:Array[String]>*/
4049 self
->attrs
[COLOR_opts__Option___errors
].val
= var
; /* _errors on <self:OptionArray exact> */
4051 self
->attrs
[COLOR_opts__Option___mandatory
].s
= var1
; /* _mandatory on <self:OptionArray exact> */
4053 self
->attrs
[COLOR_opts__Option___hidden
].s
= var2
; /* _hidden on <self:OptionArray exact> */
4055 self
->attrs
[COLOR_opts__Option___read
].s
= var3
; /* _read on <self:OptionArray exact> */
4057 self
->attrs
[COLOR_opts__OptionParameter___parameter_mandatory
].s
= var4
; /* _parameter_mandatory on <self:OptionArray exact> */
4060 /* runtime class opts__OptionContext */
4061 const struct class class_opts__OptionContext
= {
4064 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to opts:OptionContext:kernel#Object#object_id */
4065 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to opts:OptionContext:kernel#Object#is_same_instance */
4066 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to opts:OptionContext:kernel#Object#== */
4067 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to opts:OptionContext:kernel#Object#!= */
4068 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to opts:OptionContext:kernel#Object#hash */
4069 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to opts:OptionContext:kernel#Object#exit */
4070 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to opts:OptionContext:kernel#Object#sys */
4071 (nitmethod_t
)standard___standard__Object___init
, /* pointer to opts:OptionContext:kernel#Object#init */
4072 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to opts:OptionContext:sorter#Object#default_comparator */
4073 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to opts:OptionContext:string#Object#to_s */
4074 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to opts:OptionContext:string#Object#native_class_name */
4075 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to opts:OptionContext:string#Object#class_name */
4076 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to opts:OptionContext:string#Object#inspect */
4077 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to opts:OptionContext:string#Object#inspect_head */
4078 (nitmethod_t
)standard__string___Object___args
, /* pointer to opts:OptionContext:string#Object#args */
4079 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to opts:OptionContext:ropes#Object#maxlen */
4080 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to opts:OptionContext:time#Object#get_time */
4081 (nitmethod_t
)standard__file___Object___printn
, /* pointer to opts:OptionContext:file#Object#printn */
4082 (nitmethod_t
)standard__file___Object___print
, /* pointer to opts:OptionContext:file#Object#print */
4083 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to opts:OptionContext:file#Object#getcwd */
4084 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to opts:OptionContext:file#Object#file_getcwd */
4085 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to opts:OptionContext:model_base#Object#intrude_visibility */
4086 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to opts:OptionContext:model_base#Object#public_visibility */
4087 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to opts:OptionContext:model_base#Object#protected_visibility */
4088 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to opts:OptionContext:model_base#Object#private_visibility */
4089 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to opts:OptionContext:model_base#Object#none_visibility */
4090 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to opts:OptionContext:version#Object#nit_version */
4091 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to opts:OptionContext:model#Object#abstract_kind */
4092 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to opts:OptionContext:model#Object#concrete_kind */
4093 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to opts:OptionContext:model#Object#interface_kind */
4094 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to opts:OptionContext:model#Object#enum_kind */
4095 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to opts:OptionContext:model#Object#extern_kind */
4096 (nitmethod_t
)opts___opts__OptionContext___options
, /* pointer to opts:OptionContext:opts#OptionContext#options */
4097 (nitmethod_t
)opts___opts__OptionContext___rest
, /* pointer to opts:OptionContext:opts#OptionContext#rest */
4098 (nitmethod_t
)opts___opts__OptionContext___errors
, /* pointer to opts:OptionContext:opts#OptionContext#errors */
4099 (nitmethod_t
)opts___opts__OptionContext___optmap
, /* pointer to opts:OptionContext:opts#OptionContext#optmap */
4100 (nitmethod_t
)opts___opts__OptionContext___add_option
, /* pointer to opts:OptionContext:opts#OptionContext#add_option */
4101 (nitmethod_t
)opts___opts__OptionContext___usage
, /* pointer to opts:OptionContext:opts#OptionContext#usage */
4102 (nitmethod_t
)opts___opts__OptionContext___parse
, /* pointer to opts:OptionContext:opts#OptionContext#parse */
4103 (nitmethod_t
)opts___opts__OptionContext___options_before_rest
, /* pointer to opts:OptionContext:opts#OptionContext#options_before_rest */
4104 (nitmethod_t
)opts___opts__OptionContext___parse_intern
, /* pointer to opts:OptionContext:opts#OptionContext#parse_intern */
4105 (nitmethod_t
)opts___opts__OptionContext___build
, /* pointer to opts:OptionContext:opts#OptionContext#build */
4106 (nitmethod_t
)opts___opts__OptionContext___get_errors
, /* pointer to opts:OptionContext:opts#OptionContext#get_errors */
4109 /* allocate OptionContext */
4110 val
* NEW_opts__OptionContext(const struct type
* type
) {
4111 val
* self
/* : OptionContext */;
4112 val
* var
/* : Array[Option] */;
4113 val
* var1
/* : Array[String] */;
4114 val
* var2
/* : Array[String] */;
4115 val
* var3
/* : HashMap[String, Option] */;
4116 short int var4
/* : Bool */;
4117 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
4119 self
->class = &class_opts__OptionContext
;
4120 var
= NEW_standard__Array(&type_standard__Array__opts__Option
);
4122 standard___standard__Array___standard__kernel__Object__init(var
); /* Direct call array#Array#init on <var:Array[Option]>*/
4124 self
->attrs
[COLOR_opts__OptionContext___options
].val
= var
; /* _options on <self:OptionContext exact> */
4125 var1
= NEW_standard__Array(&type_standard__Array__standard__String
);
4127 standard___standard__Array___standard__kernel__Object__init(var1
); /* Direct call array#Array#init on <var1:Array[String]>*/
4129 self
->attrs
[COLOR_opts__OptionContext___rest
].val
= var1
; /* _rest on <self:OptionContext exact> */
4130 var2
= NEW_standard__Array(&type_standard__Array__standard__String
);
4132 standard___standard__Array___standard__kernel__Object__init(var2
); /* Direct call array#Array#init on <var2:Array[String]>*/
4134 self
->attrs
[COLOR_opts__OptionContext___errors
].val
= var2
; /* _errors on <self:OptionContext exact> */
4135 var3
= NEW_standard__HashMap(&type_standard__HashMap__standard__String__opts__Option
);
4137 standard___standard__HashMap___standard__kernel__Object__init(var3
); /* Direct call hash_collection#HashMap#init on <var3:HashMap[String, Option]>*/
4139 self
->attrs
[COLOR_opts__OptionContext___optmap
].val
= var3
; /* _optmap on <self:OptionContext exact> */
4141 self
->attrs
[COLOR_opts__OptionContext___options_before_rest
].s
= var4
; /* _options_before_rest on <self:OptionContext exact> */
4144 /* runtime class template__Template */
4145 /* allocate Template */
4146 val
* NEW_template__Template(const struct type
* type
) {
4147 PRINT_ERROR("Runtime error: %s", "Template is DEAD");
4151 /* runtime class nit__parser__ReduceAction0 */
4152 const struct class class_nit__parser__ReduceAction0
= {
4155 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction0:kernel#Object#object_id */
4156 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction0:kernel#Object#is_same_instance */
4157 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction0:kernel#Object#== */
4158 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction0:kernel#Object#!= */
4159 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction0:kernel#Object#hash */
4160 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction0:kernel#Object#exit */
4161 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction0:kernel#Object#sys */
4162 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction0:parser_work#ReduceAction#init */
4163 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction0:sorter#Object#default_comparator */
4164 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction0:string#Object#to_s */
4165 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction0:string#Object#native_class_name */
4166 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction0:string#Object#class_name */
4167 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction0:string#Object#inspect */
4168 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction0:string#Object#inspect_head */
4169 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction0:string#Object#args */
4170 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction0:ropes#Object#maxlen */
4171 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction0:time#Object#get_time */
4172 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction0:file#Object#printn */
4173 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction0:file#Object#print */
4174 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction0:file#Object#getcwd */
4175 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction0:file#Object#file_getcwd */
4176 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction0:model_base#Object#intrude_visibility */
4177 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction0:model_base#Object#public_visibility */
4178 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction0:model_base#Object#protected_visibility */
4179 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction0:model_base#Object#private_visibility */
4180 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction0:model_base#Object#none_visibility */
4181 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction0:version#Object#nit_version */
4182 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction0:model#Object#abstract_kind */
4183 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction0:model#Object#concrete_kind */
4184 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction0:model#Object#interface_kind */
4185 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction0:model#Object#enum_kind */
4186 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction0:model#Object#extern_kind */
4187 (nitmethod_t
)nit__parser___nit__parser__ReduceAction0___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction0:parser#ReduceAction0#action */
4188 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction0:parser_work#ReduceAction#concat */
4189 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction0:parser_work#ReduceAction#goto= */
4190 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction0:kernel#Object#init */
4193 /* allocate ReduceAction0 */
4194 val
* NEW_nit__parser__ReduceAction0(const struct type
* type
) {
4195 val
* self
/* : ReduceAction0 */;
4196 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4198 self
->class = &class_nit__parser__ReduceAction0
;
4201 /* runtime class nit__parser__ReduceAction1 */
4202 const struct class class_nit__parser__ReduceAction1
= {
4205 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction1:kernel#Object#object_id */
4206 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction1:kernel#Object#is_same_instance */
4207 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction1:kernel#Object#== */
4208 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction1:kernel#Object#!= */
4209 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction1:kernel#Object#hash */
4210 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction1:kernel#Object#exit */
4211 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction1:kernel#Object#sys */
4212 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction1:parser_work#ReduceAction#init */
4213 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction1:sorter#Object#default_comparator */
4214 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction1:string#Object#to_s */
4215 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction1:string#Object#native_class_name */
4216 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction1:string#Object#class_name */
4217 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction1:string#Object#inspect */
4218 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction1:string#Object#inspect_head */
4219 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction1:string#Object#args */
4220 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction1:ropes#Object#maxlen */
4221 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction1:time#Object#get_time */
4222 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction1:file#Object#printn */
4223 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction1:file#Object#print */
4224 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction1:file#Object#getcwd */
4225 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction1:file#Object#file_getcwd */
4226 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction1:model_base#Object#intrude_visibility */
4227 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction1:model_base#Object#public_visibility */
4228 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction1:model_base#Object#protected_visibility */
4229 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction1:model_base#Object#private_visibility */
4230 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction1:model_base#Object#none_visibility */
4231 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction1:version#Object#nit_version */
4232 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction1:model#Object#abstract_kind */
4233 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction1:model#Object#concrete_kind */
4234 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction1:model#Object#interface_kind */
4235 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction1:model#Object#enum_kind */
4236 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction1:model#Object#extern_kind */
4237 (nitmethod_t
)nit__parser___nit__parser__ReduceAction1___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction1:parser#ReduceAction1#action */
4238 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction1:parser_work#ReduceAction#concat */
4239 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction1:parser_work#ReduceAction#goto= */
4240 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction1:kernel#Object#init */
4243 /* allocate ReduceAction1 */
4244 val
* NEW_nit__parser__ReduceAction1(const struct type
* type
) {
4245 val
* self
/* : ReduceAction1 */;
4246 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4248 self
->class = &class_nit__parser__ReduceAction1
;
4251 /* runtime class nit__parser__ReduceAction2 */
4252 const struct class class_nit__parser__ReduceAction2
= {
4255 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction2:kernel#Object#object_id */
4256 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction2:kernel#Object#is_same_instance */
4257 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction2:kernel#Object#== */
4258 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction2:kernel#Object#!= */
4259 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction2:kernel#Object#hash */
4260 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction2:kernel#Object#exit */
4261 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction2:kernel#Object#sys */
4262 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction2:parser_work#ReduceAction#init */
4263 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction2:sorter#Object#default_comparator */
4264 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction2:string#Object#to_s */
4265 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction2:string#Object#native_class_name */
4266 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction2:string#Object#class_name */
4267 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction2:string#Object#inspect */
4268 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction2:string#Object#inspect_head */
4269 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction2:string#Object#args */
4270 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction2:ropes#Object#maxlen */
4271 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction2:time#Object#get_time */
4272 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction2:file#Object#printn */
4273 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction2:file#Object#print */
4274 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction2:file#Object#getcwd */
4275 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction2:file#Object#file_getcwd */
4276 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction2:model_base#Object#intrude_visibility */
4277 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction2:model_base#Object#public_visibility */
4278 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction2:model_base#Object#protected_visibility */
4279 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction2:model_base#Object#private_visibility */
4280 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction2:model_base#Object#none_visibility */
4281 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction2:version#Object#nit_version */
4282 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction2:model#Object#abstract_kind */
4283 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction2:model#Object#concrete_kind */
4284 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction2:model#Object#interface_kind */
4285 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction2:model#Object#enum_kind */
4286 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction2:model#Object#extern_kind */
4287 (nitmethod_t
)nit__parser___nit__parser__ReduceAction2___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction2:parser#ReduceAction2#action */
4288 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction2:parser_work#ReduceAction#concat */
4289 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction2:parser_work#ReduceAction#goto= */
4290 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction2:kernel#Object#init */
4293 /* allocate ReduceAction2 */
4294 val
* NEW_nit__parser__ReduceAction2(const struct type
* type
) {
4295 val
* self
/* : ReduceAction2 */;
4296 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4298 self
->class = &class_nit__parser__ReduceAction2
;
4301 /* runtime class nit__parser__ReduceAction3 */
4302 const struct class class_nit__parser__ReduceAction3
= {
4305 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction3:kernel#Object#object_id */
4306 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction3:kernel#Object#is_same_instance */
4307 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction3:kernel#Object#== */
4308 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction3:kernel#Object#!= */
4309 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction3:kernel#Object#hash */
4310 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction3:kernel#Object#exit */
4311 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction3:kernel#Object#sys */
4312 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction3:parser_work#ReduceAction#init */
4313 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction3:sorter#Object#default_comparator */
4314 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction3:string#Object#to_s */
4315 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction3:string#Object#native_class_name */
4316 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction3:string#Object#class_name */
4317 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction3:string#Object#inspect */
4318 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction3:string#Object#inspect_head */
4319 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction3:string#Object#args */
4320 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction3:ropes#Object#maxlen */
4321 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction3:time#Object#get_time */
4322 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction3:file#Object#printn */
4323 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction3:file#Object#print */
4324 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction3:file#Object#getcwd */
4325 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction3:file#Object#file_getcwd */
4326 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction3:model_base#Object#intrude_visibility */
4327 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction3:model_base#Object#public_visibility */
4328 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction3:model_base#Object#protected_visibility */
4329 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction3:model_base#Object#private_visibility */
4330 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction3:model_base#Object#none_visibility */
4331 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction3:version#Object#nit_version */
4332 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction3:model#Object#abstract_kind */
4333 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction3:model#Object#concrete_kind */
4334 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction3:model#Object#interface_kind */
4335 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction3:model#Object#enum_kind */
4336 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction3:model#Object#extern_kind */
4337 (nitmethod_t
)nit__parser___nit__parser__ReduceAction3___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction3:parser#ReduceAction3#action */
4338 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction3:parser_work#ReduceAction#concat */
4339 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction3:parser_work#ReduceAction#goto= */
4340 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction3:kernel#Object#init */
4343 /* allocate ReduceAction3 */
4344 val
* NEW_nit__parser__ReduceAction3(const struct type
* type
) {
4345 val
* self
/* : ReduceAction3 */;
4346 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4348 self
->class = &class_nit__parser__ReduceAction3
;
4351 /* runtime class nit__parser__ReduceAction4 */
4352 const struct class class_nit__parser__ReduceAction4
= {
4355 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction4:kernel#Object#object_id */
4356 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction4:kernel#Object#is_same_instance */
4357 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction4:kernel#Object#== */
4358 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction4:kernel#Object#!= */
4359 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction4:kernel#Object#hash */
4360 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction4:kernel#Object#exit */
4361 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction4:kernel#Object#sys */
4362 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction4:parser_work#ReduceAction#init */
4363 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction4:sorter#Object#default_comparator */
4364 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction4:string#Object#to_s */
4365 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction4:string#Object#native_class_name */
4366 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction4:string#Object#class_name */
4367 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction4:string#Object#inspect */
4368 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction4:string#Object#inspect_head */
4369 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction4:string#Object#args */
4370 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction4:ropes#Object#maxlen */
4371 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction4:time#Object#get_time */
4372 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction4:file#Object#printn */
4373 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction4:file#Object#print */
4374 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction4:file#Object#getcwd */
4375 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction4:file#Object#file_getcwd */
4376 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction4:model_base#Object#intrude_visibility */
4377 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction4:model_base#Object#public_visibility */
4378 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction4:model_base#Object#protected_visibility */
4379 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction4:model_base#Object#private_visibility */
4380 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction4:model_base#Object#none_visibility */
4381 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction4:version#Object#nit_version */
4382 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction4:model#Object#abstract_kind */
4383 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction4:model#Object#concrete_kind */
4384 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction4:model#Object#interface_kind */
4385 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction4:model#Object#enum_kind */
4386 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction4:model#Object#extern_kind */
4387 (nitmethod_t
)nit__parser___nit__parser__ReduceAction4___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction4:parser#ReduceAction4#action */
4388 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction4:parser_work#ReduceAction#concat */
4389 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction4:parser_work#ReduceAction#goto= */
4390 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction4:kernel#Object#init */
4393 /* allocate ReduceAction4 */
4394 val
* NEW_nit__parser__ReduceAction4(const struct type
* type
) {
4395 val
* self
/* : ReduceAction4 */;
4396 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4398 self
->class = &class_nit__parser__ReduceAction4
;
4401 /* runtime class nit__parser__ReduceAction5 */
4402 const struct class class_nit__parser__ReduceAction5
= {
4405 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction5:kernel#Object#object_id */
4406 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction5:kernel#Object#is_same_instance */
4407 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction5:kernel#Object#== */
4408 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction5:kernel#Object#!= */
4409 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction5:kernel#Object#hash */
4410 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction5:kernel#Object#exit */
4411 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction5:kernel#Object#sys */
4412 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction5:parser_work#ReduceAction#init */
4413 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction5:sorter#Object#default_comparator */
4414 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction5:string#Object#to_s */
4415 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction5:string#Object#native_class_name */
4416 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction5:string#Object#class_name */
4417 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction5:string#Object#inspect */
4418 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction5:string#Object#inspect_head */
4419 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction5:string#Object#args */
4420 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction5:ropes#Object#maxlen */
4421 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction5:time#Object#get_time */
4422 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction5:file#Object#printn */
4423 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction5:file#Object#print */
4424 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction5:file#Object#getcwd */
4425 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction5:file#Object#file_getcwd */
4426 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction5:model_base#Object#intrude_visibility */
4427 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction5:model_base#Object#public_visibility */
4428 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction5:model_base#Object#protected_visibility */
4429 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction5:model_base#Object#private_visibility */
4430 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction5:model_base#Object#none_visibility */
4431 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction5:version#Object#nit_version */
4432 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction5:model#Object#abstract_kind */
4433 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction5:model#Object#concrete_kind */
4434 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction5:model#Object#interface_kind */
4435 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction5:model#Object#enum_kind */
4436 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction5:model#Object#extern_kind */
4437 (nitmethod_t
)nit__parser___nit__parser__ReduceAction5___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction5:parser#ReduceAction5#action */
4438 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction5:parser_work#ReduceAction#concat */
4439 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction5:parser_work#ReduceAction#goto= */
4440 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction5:kernel#Object#init */
4443 /* allocate ReduceAction5 */
4444 val
* NEW_nit__parser__ReduceAction5(const struct type
* type
) {
4445 val
* self
/* : ReduceAction5 */;
4446 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4448 self
->class = &class_nit__parser__ReduceAction5
;
4451 /* runtime class nit__parser__ReduceAction6 */
4452 const struct class class_nit__parser__ReduceAction6
= {
4455 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction6:kernel#Object#object_id */
4456 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction6:kernel#Object#is_same_instance */
4457 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction6:kernel#Object#== */
4458 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction6:kernel#Object#!= */
4459 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction6:kernel#Object#hash */
4460 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction6:kernel#Object#exit */
4461 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction6:kernel#Object#sys */
4462 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction6:parser_work#ReduceAction#init */
4463 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction6:sorter#Object#default_comparator */
4464 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction6:string#Object#to_s */
4465 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction6:string#Object#native_class_name */
4466 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction6:string#Object#class_name */
4467 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction6:string#Object#inspect */
4468 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction6:string#Object#inspect_head */
4469 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction6:string#Object#args */
4470 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction6:ropes#Object#maxlen */
4471 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction6:time#Object#get_time */
4472 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction6:file#Object#printn */
4473 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction6:file#Object#print */
4474 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction6:file#Object#getcwd */
4475 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction6:file#Object#file_getcwd */
4476 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction6:model_base#Object#intrude_visibility */
4477 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction6:model_base#Object#public_visibility */
4478 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction6:model_base#Object#protected_visibility */
4479 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction6:model_base#Object#private_visibility */
4480 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction6:model_base#Object#none_visibility */
4481 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction6:version#Object#nit_version */
4482 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction6:model#Object#abstract_kind */
4483 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction6:model#Object#concrete_kind */
4484 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction6:model#Object#interface_kind */
4485 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction6:model#Object#enum_kind */
4486 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction6:model#Object#extern_kind */
4487 (nitmethod_t
)nit__parser___nit__parser__ReduceAction6___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction6:parser#ReduceAction6#action */
4488 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction6:parser_work#ReduceAction#concat */
4489 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction6:parser_work#ReduceAction#goto= */
4490 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction6:kernel#Object#init */
4493 /* allocate ReduceAction6 */
4494 val
* NEW_nit__parser__ReduceAction6(const struct type
* type
) {
4495 val
* self
/* : ReduceAction6 */;
4496 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4498 self
->class = &class_nit__parser__ReduceAction6
;
4501 /* runtime class nit__parser__ReduceAction7 */
4502 const struct class class_nit__parser__ReduceAction7
= {
4505 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction7:kernel#Object#object_id */
4506 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction7:kernel#Object#is_same_instance */
4507 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction7:kernel#Object#== */
4508 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction7:kernel#Object#!= */
4509 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction7:kernel#Object#hash */
4510 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction7:kernel#Object#exit */
4511 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction7:kernel#Object#sys */
4512 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction7:parser_work#ReduceAction#init */
4513 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction7:sorter#Object#default_comparator */
4514 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction7:string#Object#to_s */
4515 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction7:string#Object#native_class_name */
4516 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction7:string#Object#class_name */
4517 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction7:string#Object#inspect */
4518 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction7:string#Object#inspect_head */
4519 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction7:string#Object#args */
4520 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction7:ropes#Object#maxlen */
4521 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction7:time#Object#get_time */
4522 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction7:file#Object#printn */
4523 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction7:file#Object#print */
4524 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction7:file#Object#getcwd */
4525 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction7:file#Object#file_getcwd */
4526 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction7:model_base#Object#intrude_visibility */
4527 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction7:model_base#Object#public_visibility */
4528 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction7:model_base#Object#protected_visibility */
4529 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction7:model_base#Object#private_visibility */
4530 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction7:model_base#Object#none_visibility */
4531 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction7:version#Object#nit_version */
4532 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction7:model#Object#abstract_kind */
4533 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction7:model#Object#concrete_kind */
4534 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction7:model#Object#interface_kind */
4535 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction7:model#Object#enum_kind */
4536 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction7:model#Object#extern_kind */
4537 (nitmethod_t
)nit__parser___nit__parser__ReduceAction7___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction7:parser#ReduceAction7#action */
4538 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction7:parser_work#ReduceAction#concat */
4539 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction7:parser_work#ReduceAction#goto= */
4540 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction7:kernel#Object#init */
4543 /* allocate ReduceAction7 */
4544 val
* NEW_nit__parser__ReduceAction7(const struct type
* type
) {
4545 val
* self
/* : ReduceAction7 */;
4546 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4548 self
->class = &class_nit__parser__ReduceAction7
;
4551 /* runtime class nit__parser__ReduceAction8 */
4552 const struct class class_nit__parser__ReduceAction8
= {
4555 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction8:kernel#Object#object_id */
4556 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction8:kernel#Object#is_same_instance */
4557 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction8:kernel#Object#== */
4558 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction8:kernel#Object#!= */
4559 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction8:kernel#Object#hash */
4560 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction8:kernel#Object#exit */
4561 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction8:kernel#Object#sys */
4562 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction8:parser_work#ReduceAction#init */
4563 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction8:sorter#Object#default_comparator */
4564 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction8:string#Object#to_s */
4565 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction8:string#Object#native_class_name */
4566 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction8:string#Object#class_name */
4567 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction8:string#Object#inspect */
4568 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction8:string#Object#inspect_head */
4569 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction8:string#Object#args */
4570 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction8:ropes#Object#maxlen */
4571 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction8:time#Object#get_time */
4572 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction8:file#Object#printn */
4573 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction8:file#Object#print */
4574 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction8:file#Object#getcwd */
4575 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction8:file#Object#file_getcwd */
4576 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction8:model_base#Object#intrude_visibility */
4577 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction8:model_base#Object#public_visibility */
4578 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction8:model_base#Object#protected_visibility */
4579 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction8:model_base#Object#private_visibility */
4580 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction8:model_base#Object#none_visibility */
4581 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction8:version#Object#nit_version */
4582 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction8:model#Object#abstract_kind */
4583 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction8:model#Object#concrete_kind */
4584 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction8:model#Object#interface_kind */
4585 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction8:model#Object#enum_kind */
4586 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction8:model#Object#extern_kind */
4587 (nitmethod_t
)nit__parser___nit__parser__ReduceAction8___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction8:parser#ReduceAction8#action */
4588 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction8:parser_work#ReduceAction#concat */
4589 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction8:parser_work#ReduceAction#goto= */
4590 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction8:kernel#Object#init */
4593 /* allocate ReduceAction8 */
4594 val
* NEW_nit__parser__ReduceAction8(const struct type
* type
) {
4595 val
* self
/* : ReduceAction8 */;
4596 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4598 self
->class = &class_nit__parser__ReduceAction8
;
4601 /* runtime class nit__parser__ReduceAction9 */
4602 const struct class class_nit__parser__ReduceAction9
= {
4605 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction9:kernel#Object#object_id */
4606 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction9:kernel#Object#is_same_instance */
4607 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction9:kernel#Object#== */
4608 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction9:kernel#Object#!= */
4609 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction9:kernel#Object#hash */
4610 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction9:kernel#Object#exit */
4611 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction9:kernel#Object#sys */
4612 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction9:parser_work#ReduceAction#init */
4613 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction9:sorter#Object#default_comparator */
4614 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction9:string#Object#to_s */
4615 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction9:string#Object#native_class_name */
4616 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction9:string#Object#class_name */
4617 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction9:string#Object#inspect */
4618 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction9:string#Object#inspect_head */
4619 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction9:string#Object#args */
4620 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction9:ropes#Object#maxlen */
4621 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction9:time#Object#get_time */
4622 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction9:file#Object#printn */
4623 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction9:file#Object#print */
4624 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction9:file#Object#getcwd */
4625 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction9:file#Object#file_getcwd */
4626 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction9:model_base#Object#intrude_visibility */
4627 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction9:model_base#Object#public_visibility */
4628 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction9:model_base#Object#protected_visibility */
4629 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction9:model_base#Object#private_visibility */
4630 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction9:model_base#Object#none_visibility */
4631 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction9:version#Object#nit_version */
4632 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction9:model#Object#abstract_kind */
4633 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction9:model#Object#concrete_kind */
4634 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction9:model#Object#interface_kind */
4635 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction9:model#Object#enum_kind */
4636 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction9:model#Object#extern_kind */
4637 (nitmethod_t
)nit__parser___nit__parser__ReduceAction9___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction9:parser#ReduceAction9#action */
4638 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction9:parser_work#ReduceAction#concat */
4639 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction9:parser_work#ReduceAction#goto= */
4640 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction9:kernel#Object#init */
4643 /* allocate ReduceAction9 */
4644 val
* NEW_nit__parser__ReduceAction9(const struct type
* type
) {
4645 val
* self
/* : ReduceAction9 */;
4646 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4648 self
->class = &class_nit__parser__ReduceAction9
;
4651 /* runtime class nit__parser__ReduceAction10 */
4652 const struct class class_nit__parser__ReduceAction10
= {
4655 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction10:kernel#Object#object_id */
4656 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction10:kernel#Object#is_same_instance */
4657 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction10:kernel#Object#== */
4658 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction10:kernel#Object#!= */
4659 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction10:kernel#Object#hash */
4660 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction10:kernel#Object#exit */
4661 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction10:kernel#Object#sys */
4662 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction10:parser_work#ReduceAction#init */
4663 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction10:sorter#Object#default_comparator */
4664 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction10:string#Object#to_s */
4665 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction10:string#Object#native_class_name */
4666 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction10:string#Object#class_name */
4667 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction10:string#Object#inspect */
4668 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction10:string#Object#inspect_head */
4669 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction10:string#Object#args */
4670 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction10:ropes#Object#maxlen */
4671 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction10:time#Object#get_time */
4672 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction10:file#Object#printn */
4673 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction10:file#Object#print */
4674 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction10:file#Object#getcwd */
4675 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction10:file#Object#file_getcwd */
4676 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction10:model_base#Object#intrude_visibility */
4677 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction10:model_base#Object#public_visibility */
4678 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction10:model_base#Object#protected_visibility */
4679 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction10:model_base#Object#private_visibility */
4680 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction10:model_base#Object#none_visibility */
4681 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction10:version#Object#nit_version */
4682 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction10:model#Object#abstract_kind */
4683 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction10:model#Object#concrete_kind */
4684 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction10:model#Object#interface_kind */
4685 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction10:model#Object#enum_kind */
4686 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction10:model#Object#extern_kind */
4687 (nitmethod_t
)nit__parser___nit__parser__ReduceAction10___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction10:parser#ReduceAction10#action */
4688 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction10:parser_work#ReduceAction#concat */
4689 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction10:parser_work#ReduceAction#goto= */
4690 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction10:kernel#Object#init */
4693 /* allocate ReduceAction10 */
4694 val
* NEW_nit__parser__ReduceAction10(const struct type
* type
) {
4695 val
* self
/* : ReduceAction10 */;
4696 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4698 self
->class = &class_nit__parser__ReduceAction10
;
4701 /* runtime class nit__parser__ReduceAction11 */
4702 const struct class class_nit__parser__ReduceAction11
= {
4705 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction11:kernel#Object#object_id */
4706 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction11:kernel#Object#is_same_instance */
4707 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction11:kernel#Object#== */
4708 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction11:kernel#Object#!= */
4709 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction11:kernel#Object#hash */
4710 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction11:kernel#Object#exit */
4711 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction11:kernel#Object#sys */
4712 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction11:parser_work#ReduceAction#init */
4713 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction11:sorter#Object#default_comparator */
4714 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction11:string#Object#to_s */
4715 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction11:string#Object#native_class_name */
4716 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction11:string#Object#class_name */
4717 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction11:string#Object#inspect */
4718 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction11:string#Object#inspect_head */
4719 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction11:string#Object#args */
4720 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction11:ropes#Object#maxlen */
4721 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction11:time#Object#get_time */
4722 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction11:file#Object#printn */
4723 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction11:file#Object#print */
4724 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction11:file#Object#getcwd */
4725 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction11:file#Object#file_getcwd */
4726 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction11:model_base#Object#intrude_visibility */
4727 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction11:model_base#Object#public_visibility */
4728 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction11:model_base#Object#protected_visibility */
4729 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction11:model_base#Object#private_visibility */
4730 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction11:model_base#Object#none_visibility */
4731 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction11:version#Object#nit_version */
4732 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction11:model#Object#abstract_kind */
4733 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction11:model#Object#concrete_kind */
4734 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction11:model#Object#interface_kind */
4735 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction11:model#Object#enum_kind */
4736 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction11:model#Object#extern_kind */
4737 (nitmethod_t
)nit__parser___nit__parser__ReduceAction11___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction11:parser#ReduceAction11#action */
4738 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction11:parser_work#ReduceAction#concat */
4739 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction11:parser_work#ReduceAction#goto= */
4740 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction11:kernel#Object#init */
4743 /* allocate ReduceAction11 */
4744 val
* NEW_nit__parser__ReduceAction11(const struct type
* type
) {
4745 val
* self
/* : ReduceAction11 */;
4746 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4748 self
->class = &class_nit__parser__ReduceAction11
;
4751 /* runtime class nit__parser__ReduceAction12 */
4752 const struct class class_nit__parser__ReduceAction12
= {
4755 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction12:kernel#Object#object_id */
4756 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction12:kernel#Object#is_same_instance */
4757 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction12:kernel#Object#== */
4758 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction12:kernel#Object#!= */
4759 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction12:kernel#Object#hash */
4760 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction12:kernel#Object#exit */
4761 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction12:kernel#Object#sys */
4762 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction12:parser_work#ReduceAction#init */
4763 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction12:sorter#Object#default_comparator */
4764 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction12:string#Object#to_s */
4765 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction12:string#Object#native_class_name */
4766 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction12:string#Object#class_name */
4767 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction12:string#Object#inspect */
4768 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction12:string#Object#inspect_head */
4769 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction12:string#Object#args */
4770 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction12:ropes#Object#maxlen */
4771 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction12:time#Object#get_time */
4772 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction12:file#Object#printn */
4773 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction12:file#Object#print */
4774 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction12:file#Object#getcwd */
4775 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction12:file#Object#file_getcwd */
4776 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction12:model_base#Object#intrude_visibility */
4777 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction12:model_base#Object#public_visibility */
4778 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction12:model_base#Object#protected_visibility */
4779 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction12:model_base#Object#private_visibility */
4780 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction12:model_base#Object#none_visibility */
4781 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction12:version#Object#nit_version */
4782 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction12:model#Object#abstract_kind */
4783 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction12:model#Object#concrete_kind */
4784 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction12:model#Object#interface_kind */
4785 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction12:model#Object#enum_kind */
4786 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction12:model#Object#extern_kind */
4787 (nitmethod_t
)nit__parser___nit__parser__ReduceAction12___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction12:parser#ReduceAction12#action */
4788 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction12:parser_work#ReduceAction#concat */
4789 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction12:parser_work#ReduceAction#goto= */
4790 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction12:kernel#Object#init */
4793 /* allocate ReduceAction12 */
4794 val
* NEW_nit__parser__ReduceAction12(const struct type
* type
) {
4795 val
* self
/* : ReduceAction12 */;
4796 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4798 self
->class = &class_nit__parser__ReduceAction12
;
4801 /* runtime class nit__parser__ReduceAction13 */
4802 const struct class class_nit__parser__ReduceAction13
= {
4805 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction13:kernel#Object#object_id */
4806 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction13:kernel#Object#is_same_instance */
4807 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction13:kernel#Object#== */
4808 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction13:kernel#Object#!= */
4809 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction13:kernel#Object#hash */
4810 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction13:kernel#Object#exit */
4811 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction13:kernel#Object#sys */
4812 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction13:parser_work#ReduceAction#init */
4813 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction13:sorter#Object#default_comparator */
4814 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction13:string#Object#to_s */
4815 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction13:string#Object#native_class_name */
4816 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction13:string#Object#class_name */
4817 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction13:string#Object#inspect */
4818 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction13:string#Object#inspect_head */
4819 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction13:string#Object#args */
4820 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction13:ropes#Object#maxlen */
4821 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction13:time#Object#get_time */
4822 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction13:file#Object#printn */
4823 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction13:file#Object#print */
4824 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction13:file#Object#getcwd */
4825 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction13:file#Object#file_getcwd */
4826 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction13:model_base#Object#intrude_visibility */
4827 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction13:model_base#Object#public_visibility */
4828 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction13:model_base#Object#protected_visibility */
4829 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction13:model_base#Object#private_visibility */
4830 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction13:model_base#Object#none_visibility */
4831 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction13:version#Object#nit_version */
4832 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction13:model#Object#abstract_kind */
4833 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction13:model#Object#concrete_kind */
4834 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction13:model#Object#interface_kind */
4835 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction13:model#Object#enum_kind */
4836 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction13:model#Object#extern_kind */
4837 (nitmethod_t
)nit__parser___nit__parser__ReduceAction13___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction13:parser#ReduceAction13#action */
4838 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction13:parser_work#ReduceAction#concat */
4839 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction13:parser_work#ReduceAction#goto= */
4840 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction13:kernel#Object#init */
4843 /* allocate ReduceAction13 */
4844 val
* NEW_nit__parser__ReduceAction13(const struct type
* type
) {
4845 val
* self
/* : ReduceAction13 */;
4846 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4848 self
->class = &class_nit__parser__ReduceAction13
;
4851 /* runtime class nit__parser__ReduceAction14 */
4852 const struct class class_nit__parser__ReduceAction14
= {
4855 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction14:kernel#Object#object_id */
4856 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction14:kernel#Object#is_same_instance */
4857 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction14:kernel#Object#== */
4858 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction14:kernel#Object#!= */
4859 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction14:kernel#Object#hash */
4860 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction14:kernel#Object#exit */
4861 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction14:kernel#Object#sys */
4862 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction14:parser_work#ReduceAction#init */
4863 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction14:sorter#Object#default_comparator */
4864 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction14:string#Object#to_s */
4865 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction14:string#Object#native_class_name */
4866 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction14:string#Object#class_name */
4867 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction14:string#Object#inspect */
4868 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction14:string#Object#inspect_head */
4869 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction14:string#Object#args */
4870 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction14:ropes#Object#maxlen */
4871 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction14:time#Object#get_time */
4872 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction14:file#Object#printn */
4873 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction14:file#Object#print */
4874 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction14:file#Object#getcwd */
4875 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction14:file#Object#file_getcwd */
4876 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction14:model_base#Object#intrude_visibility */
4877 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction14:model_base#Object#public_visibility */
4878 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction14:model_base#Object#protected_visibility */
4879 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction14:model_base#Object#private_visibility */
4880 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction14:model_base#Object#none_visibility */
4881 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction14:version#Object#nit_version */
4882 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction14:model#Object#abstract_kind */
4883 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction14:model#Object#concrete_kind */
4884 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction14:model#Object#interface_kind */
4885 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction14:model#Object#enum_kind */
4886 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction14:model#Object#extern_kind */
4887 (nitmethod_t
)nit__parser___nit__parser__ReduceAction14___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction14:parser#ReduceAction14#action */
4888 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction14:parser_work#ReduceAction#concat */
4889 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction14:parser_work#ReduceAction#goto= */
4890 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction14:kernel#Object#init */
4893 /* allocate ReduceAction14 */
4894 val
* NEW_nit__parser__ReduceAction14(const struct type
* type
) {
4895 val
* self
/* : ReduceAction14 */;
4896 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4898 self
->class = &class_nit__parser__ReduceAction14
;
4901 /* runtime class nit__parser__ReduceAction15 */
4902 const struct class class_nit__parser__ReduceAction15
= {
4905 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction15:kernel#Object#object_id */
4906 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction15:kernel#Object#is_same_instance */
4907 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction15:kernel#Object#== */
4908 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction15:kernel#Object#!= */
4909 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction15:kernel#Object#hash */
4910 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction15:kernel#Object#exit */
4911 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction15:kernel#Object#sys */
4912 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction15:parser_work#ReduceAction#init */
4913 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction15:sorter#Object#default_comparator */
4914 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction15:string#Object#to_s */
4915 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction15:string#Object#native_class_name */
4916 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction15:string#Object#class_name */
4917 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction15:string#Object#inspect */
4918 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction15:string#Object#inspect_head */
4919 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction15:string#Object#args */
4920 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction15:ropes#Object#maxlen */
4921 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction15:time#Object#get_time */
4922 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction15:file#Object#printn */
4923 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction15:file#Object#print */
4924 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction15:file#Object#getcwd */
4925 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction15:file#Object#file_getcwd */
4926 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction15:model_base#Object#intrude_visibility */
4927 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction15:model_base#Object#public_visibility */
4928 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction15:model_base#Object#protected_visibility */
4929 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction15:model_base#Object#private_visibility */
4930 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction15:model_base#Object#none_visibility */
4931 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction15:version#Object#nit_version */
4932 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction15:model#Object#abstract_kind */
4933 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction15:model#Object#concrete_kind */
4934 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction15:model#Object#interface_kind */
4935 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction15:model#Object#enum_kind */
4936 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction15:model#Object#extern_kind */
4937 (nitmethod_t
)nit__parser___nit__parser__ReduceAction15___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction15:parser#ReduceAction15#action */
4938 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction15:parser_work#ReduceAction#concat */
4939 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction15:parser_work#ReduceAction#goto= */
4940 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction15:kernel#Object#init */
4943 /* allocate ReduceAction15 */
4944 val
* NEW_nit__parser__ReduceAction15(const struct type
* type
) {
4945 val
* self
/* : ReduceAction15 */;
4946 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4948 self
->class = &class_nit__parser__ReduceAction15
;
4951 /* runtime class nit__parser__ReduceAction16 */
4952 const struct class class_nit__parser__ReduceAction16
= {
4955 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction16:kernel#Object#object_id */
4956 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction16:kernel#Object#is_same_instance */
4957 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction16:kernel#Object#== */
4958 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction16:kernel#Object#!= */
4959 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction16:kernel#Object#hash */
4960 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction16:kernel#Object#exit */
4961 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction16:kernel#Object#sys */
4962 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction16:parser_work#ReduceAction#init */
4963 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction16:sorter#Object#default_comparator */
4964 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction16:string#Object#to_s */
4965 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction16:string#Object#native_class_name */
4966 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction16:string#Object#class_name */
4967 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction16:string#Object#inspect */
4968 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction16:string#Object#inspect_head */
4969 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction16:string#Object#args */
4970 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction16:ropes#Object#maxlen */
4971 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction16:time#Object#get_time */
4972 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction16:file#Object#printn */
4973 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction16:file#Object#print */
4974 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction16:file#Object#getcwd */
4975 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction16:file#Object#file_getcwd */
4976 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction16:model_base#Object#intrude_visibility */
4977 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction16:model_base#Object#public_visibility */
4978 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction16:model_base#Object#protected_visibility */
4979 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction16:model_base#Object#private_visibility */
4980 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction16:model_base#Object#none_visibility */
4981 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction16:version#Object#nit_version */
4982 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction16:model#Object#abstract_kind */
4983 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction16:model#Object#concrete_kind */
4984 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction16:model#Object#interface_kind */
4985 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction16:model#Object#enum_kind */
4986 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction16:model#Object#extern_kind */
4987 (nitmethod_t
)nit__parser___nit__parser__ReduceAction16___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction16:parser#ReduceAction16#action */
4988 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction16:parser_work#ReduceAction#concat */
4989 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction16:parser_work#ReduceAction#goto= */
4990 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction16:kernel#Object#init */
4993 /* allocate ReduceAction16 */
4994 val
* NEW_nit__parser__ReduceAction16(const struct type
* type
) {
4995 val
* self
/* : ReduceAction16 */;
4996 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4998 self
->class = &class_nit__parser__ReduceAction16
;
5001 /* runtime class nit__parser__ReduceAction17 */
5002 const struct class class_nit__parser__ReduceAction17
= {
5005 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction17:kernel#Object#object_id */
5006 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction17:kernel#Object#is_same_instance */
5007 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction17:kernel#Object#== */
5008 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction17:kernel#Object#!= */
5009 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction17:kernel#Object#hash */
5010 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction17:kernel#Object#exit */
5011 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction17:kernel#Object#sys */
5012 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction17:parser_work#ReduceAction#init */
5013 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction17:sorter#Object#default_comparator */
5014 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction17:string#Object#to_s */
5015 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction17:string#Object#native_class_name */
5016 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction17:string#Object#class_name */
5017 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction17:string#Object#inspect */
5018 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction17:string#Object#inspect_head */
5019 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction17:string#Object#args */
5020 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction17:ropes#Object#maxlen */
5021 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction17:time#Object#get_time */
5022 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction17:file#Object#printn */
5023 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction17:file#Object#print */
5024 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction17:file#Object#getcwd */
5025 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction17:file#Object#file_getcwd */
5026 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction17:model_base#Object#intrude_visibility */
5027 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction17:model_base#Object#public_visibility */
5028 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction17:model_base#Object#protected_visibility */
5029 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction17:model_base#Object#private_visibility */
5030 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction17:model_base#Object#none_visibility */
5031 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction17:version#Object#nit_version */
5032 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction17:model#Object#abstract_kind */
5033 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction17:model#Object#concrete_kind */
5034 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction17:model#Object#interface_kind */
5035 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction17:model#Object#enum_kind */
5036 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction17:model#Object#extern_kind */
5037 (nitmethod_t
)nit__parser___nit__parser__ReduceAction17___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction17:parser#ReduceAction17#action */
5038 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction17:parser_work#ReduceAction#concat */
5039 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction17:parser_work#ReduceAction#goto= */
5040 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction17:kernel#Object#init */
5043 /* allocate ReduceAction17 */
5044 val
* NEW_nit__parser__ReduceAction17(const struct type
* type
) {
5045 val
* self
/* : ReduceAction17 */;
5046 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5048 self
->class = &class_nit__parser__ReduceAction17
;
5051 /* runtime class nit__parser__ReduceAction18 */
5052 const struct class class_nit__parser__ReduceAction18
= {
5055 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction18:kernel#Object#object_id */
5056 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction18:kernel#Object#is_same_instance */
5057 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction18:kernel#Object#== */
5058 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction18:kernel#Object#!= */
5059 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction18:kernel#Object#hash */
5060 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction18:kernel#Object#exit */
5061 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction18:kernel#Object#sys */
5062 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction18:parser_work#ReduceAction#init */
5063 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction18:sorter#Object#default_comparator */
5064 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction18:string#Object#to_s */
5065 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction18:string#Object#native_class_name */
5066 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction18:string#Object#class_name */
5067 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction18:string#Object#inspect */
5068 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction18:string#Object#inspect_head */
5069 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction18:string#Object#args */
5070 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction18:ropes#Object#maxlen */
5071 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction18:time#Object#get_time */
5072 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction18:file#Object#printn */
5073 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction18:file#Object#print */
5074 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction18:file#Object#getcwd */
5075 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction18:file#Object#file_getcwd */
5076 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction18:model_base#Object#intrude_visibility */
5077 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction18:model_base#Object#public_visibility */
5078 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction18:model_base#Object#protected_visibility */
5079 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction18:model_base#Object#private_visibility */
5080 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction18:model_base#Object#none_visibility */
5081 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction18:version#Object#nit_version */
5082 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction18:model#Object#abstract_kind */
5083 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction18:model#Object#concrete_kind */
5084 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction18:model#Object#interface_kind */
5085 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction18:model#Object#enum_kind */
5086 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction18:model#Object#extern_kind */
5087 (nitmethod_t
)nit__parser___nit__parser__ReduceAction18___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction18:parser#ReduceAction18#action */
5088 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction18:parser_work#ReduceAction#concat */
5089 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction18:parser_work#ReduceAction#goto= */
5090 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction18:kernel#Object#init */
5093 /* allocate ReduceAction18 */
5094 val
* NEW_nit__parser__ReduceAction18(const struct type
* type
) {
5095 val
* self
/* : ReduceAction18 */;
5096 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5098 self
->class = &class_nit__parser__ReduceAction18
;
5101 /* runtime class nit__parser__ReduceAction19 */
5102 const struct class class_nit__parser__ReduceAction19
= {
5105 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction19:kernel#Object#object_id */
5106 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction19:kernel#Object#is_same_instance */
5107 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction19:kernel#Object#== */
5108 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction19:kernel#Object#!= */
5109 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction19:kernel#Object#hash */
5110 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction19:kernel#Object#exit */
5111 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction19:kernel#Object#sys */
5112 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction19:parser_work#ReduceAction#init */
5113 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction19:sorter#Object#default_comparator */
5114 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction19:string#Object#to_s */
5115 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction19:string#Object#native_class_name */
5116 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction19:string#Object#class_name */
5117 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction19:string#Object#inspect */
5118 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction19:string#Object#inspect_head */
5119 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction19:string#Object#args */
5120 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction19:ropes#Object#maxlen */
5121 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction19:time#Object#get_time */
5122 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction19:file#Object#printn */
5123 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction19:file#Object#print */
5124 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction19:file#Object#getcwd */
5125 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction19:file#Object#file_getcwd */
5126 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction19:model_base#Object#intrude_visibility */
5127 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction19:model_base#Object#public_visibility */
5128 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction19:model_base#Object#protected_visibility */
5129 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction19:model_base#Object#private_visibility */
5130 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction19:model_base#Object#none_visibility */
5131 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction19:version#Object#nit_version */
5132 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction19:model#Object#abstract_kind */
5133 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction19:model#Object#concrete_kind */
5134 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction19:model#Object#interface_kind */
5135 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction19:model#Object#enum_kind */
5136 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction19:model#Object#extern_kind */
5137 (nitmethod_t
)nit__parser___nit__parser__ReduceAction19___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction19:parser#ReduceAction19#action */
5138 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction19:parser_work#ReduceAction#concat */
5139 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction19:parser_work#ReduceAction#goto= */
5140 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction19:kernel#Object#init */
5143 /* allocate ReduceAction19 */
5144 val
* NEW_nit__parser__ReduceAction19(const struct type
* type
) {
5145 val
* self
/* : ReduceAction19 */;
5146 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5148 self
->class = &class_nit__parser__ReduceAction19
;
5151 /* runtime class nit__parser__ReduceAction20 */
5152 const struct class class_nit__parser__ReduceAction20
= {
5155 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction20:kernel#Object#object_id */
5156 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction20:kernel#Object#is_same_instance */
5157 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction20:kernel#Object#== */
5158 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction20:kernel#Object#!= */
5159 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction20:kernel#Object#hash */
5160 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction20:kernel#Object#exit */
5161 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction20:kernel#Object#sys */
5162 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction20:parser_work#ReduceAction#init */
5163 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction20:sorter#Object#default_comparator */
5164 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction20:string#Object#to_s */
5165 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction20:string#Object#native_class_name */
5166 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction20:string#Object#class_name */
5167 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction20:string#Object#inspect */
5168 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction20:string#Object#inspect_head */
5169 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction20:string#Object#args */
5170 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction20:ropes#Object#maxlen */
5171 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction20:time#Object#get_time */
5172 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction20:file#Object#printn */
5173 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction20:file#Object#print */
5174 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction20:file#Object#getcwd */
5175 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction20:file#Object#file_getcwd */
5176 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction20:model_base#Object#intrude_visibility */
5177 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction20:model_base#Object#public_visibility */
5178 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction20:model_base#Object#protected_visibility */
5179 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction20:model_base#Object#private_visibility */
5180 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction20:model_base#Object#none_visibility */
5181 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction20:version#Object#nit_version */
5182 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction20:model#Object#abstract_kind */
5183 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction20:model#Object#concrete_kind */
5184 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction20:model#Object#interface_kind */
5185 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction20:model#Object#enum_kind */
5186 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction20:model#Object#extern_kind */
5187 (nitmethod_t
)nit__parser___nit__parser__ReduceAction20___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction20:parser#ReduceAction20#action */
5188 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction20:parser_work#ReduceAction#concat */
5189 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction20:parser_work#ReduceAction#goto= */
5190 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction20:kernel#Object#init */
5193 /* allocate ReduceAction20 */
5194 val
* NEW_nit__parser__ReduceAction20(const struct type
* type
) {
5195 val
* self
/* : ReduceAction20 */;
5196 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5198 self
->class = &class_nit__parser__ReduceAction20
;
5201 /* runtime class nit__parser__ReduceAction21 */
5202 const struct class class_nit__parser__ReduceAction21
= {
5205 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction21:kernel#Object#object_id */
5206 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction21:kernel#Object#is_same_instance */
5207 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction21:kernel#Object#== */
5208 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction21:kernel#Object#!= */
5209 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction21:kernel#Object#hash */
5210 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction21:kernel#Object#exit */
5211 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction21:kernel#Object#sys */
5212 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction21:parser_work#ReduceAction#init */
5213 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction21:sorter#Object#default_comparator */
5214 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction21:string#Object#to_s */
5215 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction21:string#Object#native_class_name */
5216 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction21:string#Object#class_name */
5217 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction21:string#Object#inspect */
5218 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction21:string#Object#inspect_head */
5219 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction21:string#Object#args */
5220 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction21:ropes#Object#maxlen */
5221 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction21:time#Object#get_time */
5222 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction21:file#Object#printn */
5223 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction21:file#Object#print */
5224 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction21:file#Object#getcwd */
5225 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction21:file#Object#file_getcwd */
5226 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction21:model_base#Object#intrude_visibility */
5227 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction21:model_base#Object#public_visibility */
5228 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction21:model_base#Object#protected_visibility */
5229 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction21:model_base#Object#private_visibility */
5230 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction21:model_base#Object#none_visibility */
5231 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction21:version#Object#nit_version */
5232 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction21:model#Object#abstract_kind */
5233 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction21:model#Object#concrete_kind */
5234 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction21:model#Object#interface_kind */
5235 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction21:model#Object#enum_kind */
5236 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction21:model#Object#extern_kind */
5237 (nitmethod_t
)nit__parser___nit__parser__ReduceAction21___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction21:parser#ReduceAction21#action */
5238 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction21:parser_work#ReduceAction#concat */
5239 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction21:parser_work#ReduceAction#goto= */
5240 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction21:kernel#Object#init */
5243 /* allocate ReduceAction21 */
5244 val
* NEW_nit__parser__ReduceAction21(const struct type
* type
) {
5245 val
* self
/* : ReduceAction21 */;
5246 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5248 self
->class = &class_nit__parser__ReduceAction21
;
5251 /* runtime class nit__parser__ReduceAction22 */
5252 const struct class class_nit__parser__ReduceAction22
= {
5255 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction22:kernel#Object#object_id */
5256 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction22:kernel#Object#is_same_instance */
5257 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction22:kernel#Object#== */
5258 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction22:kernel#Object#!= */
5259 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction22:kernel#Object#hash */
5260 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction22:kernel#Object#exit */
5261 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction22:kernel#Object#sys */
5262 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction22:parser_work#ReduceAction#init */
5263 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction22:sorter#Object#default_comparator */
5264 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction22:string#Object#to_s */
5265 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction22:string#Object#native_class_name */
5266 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction22:string#Object#class_name */
5267 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction22:string#Object#inspect */
5268 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction22:string#Object#inspect_head */
5269 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction22:string#Object#args */
5270 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction22:ropes#Object#maxlen */
5271 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction22:time#Object#get_time */
5272 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction22:file#Object#printn */
5273 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction22:file#Object#print */
5274 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction22:file#Object#getcwd */
5275 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction22:file#Object#file_getcwd */
5276 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction22:model_base#Object#intrude_visibility */
5277 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction22:model_base#Object#public_visibility */
5278 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction22:model_base#Object#protected_visibility */
5279 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction22:model_base#Object#private_visibility */
5280 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction22:model_base#Object#none_visibility */
5281 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction22:version#Object#nit_version */
5282 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction22:model#Object#abstract_kind */
5283 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction22:model#Object#concrete_kind */
5284 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction22:model#Object#interface_kind */
5285 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction22:model#Object#enum_kind */
5286 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction22:model#Object#extern_kind */
5287 (nitmethod_t
)nit__parser___nit__parser__ReduceAction22___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction22:parser#ReduceAction22#action */
5288 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction22:parser_work#ReduceAction#concat */
5289 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction22:parser_work#ReduceAction#goto= */
5290 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction22:kernel#Object#init */
5293 /* allocate ReduceAction22 */
5294 val
* NEW_nit__parser__ReduceAction22(const struct type
* type
) {
5295 val
* self
/* : ReduceAction22 */;
5296 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5298 self
->class = &class_nit__parser__ReduceAction22
;
5301 /* runtime class nit__parser__ReduceAction23 */
5302 const struct class class_nit__parser__ReduceAction23
= {
5305 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction23:kernel#Object#object_id */
5306 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction23:kernel#Object#is_same_instance */
5307 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction23:kernel#Object#== */
5308 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction23:kernel#Object#!= */
5309 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction23:kernel#Object#hash */
5310 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction23:kernel#Object#exit */
5311 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction23:kernel#Object#sys */
5312 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction23:parser_work#ReduceAction#init */
5313 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction23:sorter#Object#default_comparator */
5314 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction23:string#Object#to_s */
5315 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction23:string#Object#native_class_name */
5316 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction23:string#Object#class_name */
5317 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction23:string#Object#inspect */
5318 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction23:string#Object#inspect_head */
5319 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction23:string#Object#args */
5320 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction23:ropes#Object#maxlen */
5321 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction23:time#Object#get_time */
5322 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction23:file#Object#printn */
5323 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction23:file#Object#print */
5324 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction23:file#Object#getcwd */
5325 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction23:file#Object#file_getcwd */
5326 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction23:model_base#Object#intrude_visibility */
5327 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction23:model_base#Object#public_visibility */
5328 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction23:model_base#Object#protected_visibility */
5329 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction23:model_base#Object#private_visibility */
5330 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction23:model_base#Object#none_visibility */
5331 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction23:version#Object#nit_version */
5332 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction23:model#Object#abstract_kind */
5333 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction23:model#Object#concrete_kind */
5334 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction23:model#Object#interface_kind */
5335 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction23:model#Object#enum_kind */
5336 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction23:model#Object#extern_kind */
5337 (nitmethod_t
)nit__parser___nit__parser__ReduceAction23___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction23:parser#ReduceAction23#action */
5338 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction23:parser_work#ReduceAction#concat */
5339 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction23:parser_work#ReduceAction#goto= */
5340 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction23:kernel#Object#init */
5343 /* allocate ReduceAction23 */
5344 val
* NEW_nit__parser__ReduceAction23(const struct type
* type
) {
5345 val
* self
/* : ReduceAction23 */;
5346 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5348 self
->class = &class_nit__parser__ReduceAction23
;
5351 /* runtime class nit__parser__ReduceAction24 */
5352 const struct class class_nit__parser__ReduceAction24
= {
5355 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction24:kernel#Object#object_id */
5356 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction24:kernel#Object#is_same_instance */
5357 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction24:kernel#Object#== */
5358 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction24:kernel#Object#!= */
5359 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction24:kernel#Object#hash */
5360 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction24:kernel#Object#exit */
5361 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction24:kernel#Object#sys */
5362 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction24:parser_work#ReduceAction#init */
5363 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction24:sorter#Object#default_comparator */
5364 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction24:string#Object#to_s */
5365 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction24:string#Object#native_class_name */
5366 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction24:string#Object#class_name */
5367 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction24:string#Object#inspect */
5368 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction24:string#Object#inspect_head */
5369 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction24:string#Object#args */
5370 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction24:ropes#Object#maxlen */
5371 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction24:time#Object#get_time */
5372 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction24:file#Object#printn */
5373 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction24:file#Object#print */
5374 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction24:file#Object#getcwd */
5375 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction24:file#Object#file_getcwd */
5376 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction24:model_base#Object#intrude_visibility */
5377 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction24:model_base#Object#public_visibility */
5378 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction24:model_base#Object#protected_visibility */
5379 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction24:model_base#Object#private_visibility */
5380 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction24:model_base#Object#none_visibility */
5381 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction24:version#Object#nit_version */
5382 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction24:model#Object#abstract_kind */
5383 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction24:model#Object#concrete_kind */
5384 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction24:model#Object#interface_kind */
5385 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction24:model#Object#enum_kind */
5386 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction24:model#Object#extern_kind */
5387 (nitmethod_t
)nit__parser___nit__parser__ReduceAction24___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction24:parser#ReduceAction24#action */
5388 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction24:parser_work#ReduceAction#concat */
5389 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction24:parser_work#ReduceAction#goto= */
5390 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction24:kernel#Object#init */
5393 /* allocate ReduceAction24 */
5394 val
* NEW_nit__parser__ReduceAction24(const struct type
* type
) {
5395 val
* self
/* : ReduceAction24 */;
5396 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5398 self
->class = &class_nit__parser__ReduceAction24
;
5401 /* runtime class nit__parser__ReduceAction26 */
5402 const struct class class_nit__parser__ReduceAction26
= {
5405 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction26:kernel#Object#object_id */
5406 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction26:kernel#Object#is_same_instance */
5407 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction26:kernel#Object#== */
5408 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction26:kernel#Object#!= */
5409 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction26:kernel#Object#hash */
5410 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction26:kernel#Object#exit */
5411 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction26:kernel#Object#sys */
5412 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction26:parser_work#ReduceAction#init */
5413 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction26:sorter#Object#default_comparator */
5414 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction26:string#Object#to_s */
5415 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction26:string#Object#native_class_name */
5416 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction26:string#Object#class_name */
5417 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction26:string#Object#inspect */
5418 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction26:string#Object#inspect_head */
5419 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction26:string#Object#args */
5420 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction26:ropes#Object#maxlen */
5421 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction26:time#Object#get_time */
5422 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction26:file#Object#printn */
5423 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction26:file#Object#print */
5424 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction26:file#Object#getcwd */
5425 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction26:file#Object#file_getcwd */
5426 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction26:model_base#Object#intrude_visibility */
5427 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction26:model_base#Object#public_visibility */
5428 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction26:model_base#Object#protected_visibility */
5429 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction26:model_base#Object#private_visibility */
5430 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction26:model_base#Object#none_visibility */
5431 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction26:version#Object#nit_version */
5432 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction26:model#Object#abstract_kind */
5433 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction26:model#Object#concrete_kind */
5434 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction26:model#Object#interface_kind */
5435 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction26:model#Object#enum_kind */
5436 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction26:model#Object#extern_kind */
5437 (nitmethod_t
)nit__parser___nit__parser__ReduceAction26___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction26:parser#ReduceAction26#action */
5438 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction26:parser_work#ReduceAction#concat */
5439 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction26:parser_work#ReduceAction#goto= */
5440 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction26:kernel#Object#init */
5443 /* allocate ReduceAction26 */
5444 val
* NEW_nit__parser__ReduceAction26(const struct type
* type
) {
5445 val
* self
/* : ReduceAction26 */;
5446 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5448 self
->class = &class_nit__parser__ReduceAction26
;
5451 /* runtime class nit__parser__ReduceAction27 */
5452 const struct class class_nit__parser__ReduceAction27
= {
5455 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction27:kernel#Object#object_id */
5456 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction27:kernel#Object#is_same_instance */
5457 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction27:kernel#Object#== */
5458 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction27:kernel#Object#!= */
5459 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction27:kernel#Object#hash */
5460 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction27:kernel#Object#exit */
5461 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction27:kernel#Object#sys */
5462 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction27:parser_work#ReduceAction#init */
5463 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction27:sorter#Object#default_comparator */
5464 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction27:string#Object#to_s */
5465 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction27:string#Object#native_class_name */
5466 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction27:string#Object#class_name */
5467 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction27:string#Object#inspect */
5468 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction27:string#Object#inspect_head */
5469 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction27:string#Object#args */
5470 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction27:ropes#Object#maxlen */
5471 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction27:time#Object#get_time */
5472 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction27:file#Object#printn */
5473 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction27:file#Object#print */
5474 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction27:file#Object#getcwd */
5475 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction27:file#Object#file_getcwd */
5476 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction27:model_base#Object#intrude_visibility */
5477 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction27:model_base#Object#public_visibility */
5478 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction27:model_base#Object#protected_visibility */
5479 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction27:model_base#Object#private_visibility */
5480 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction27:model_base#Object#none_visibility */
5481 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction27:version#Object#nit_version */
5482 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction27:model#Object#abstract_kind */
5483 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction27:model#Object#concrete_kind */
5484 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction27:model#Object#interface_kind */
5485 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction27:model#Object#enum_kind */
5486 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction27:model#Object#extern_kind */
5487 (nitmethod_t
)nit__parser___nit__parser__ReduceAction27___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction27:parser#ReduceAction27#action */
5488 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction27:parser_work#ReduceAction#concat */
5489 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction27:parser_work#ReduceAction#goto= */
5490 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction27:kernel#Object#init */
5493 /* allocate ReduceAction27 */
5494 val
* NEW_nit__parser__ReduceAction27(const struct type
* type
) {
5495 val
* self
/* : ReduceAction27 */;
5496 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5498 self
->class = &class_nit__parser__ReduceAction27
;
5501 /* runtime class nit__parser__ReduceAction28 */
5502 const struct class class_nit__parser__ReduceAction28
= {
5505 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction28:kernel#Object#object_id */
5506 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction28:kernel#Object#is_same_instance */
5507 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction28:kernel#Object#== */
5508 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction28:kernel#Object#!= */
5509 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction28:kernel#Object#hash */
5510 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction28:kernel#Object#exit */
5511 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction28:kernel#Object#sys */
5512 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction28:parser_work#ReduceAction#init */
5513 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction28:sorter#Object#default_comparator */
5514 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction28:string#Object#to_s */
5515 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction28:string#Object#native_class_name */
5516 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction28:string#Object#class_name */
5517 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction28:string#Object#inspect */
5518 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction28:string#Object#inspect_head */
5519 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction28:string#Object#args */
5520 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction28:ropes#Object#maxlen */
5521 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction28:time#Object#get_time */
5522 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction28:file#Object#printn */
5523 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction28:file#Object#print */
5524 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction28:file#Object#getcwd */
5525 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction28:file#Object#file_getcwd */
5526 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction28:model_base#Object#intrude_visibility */
5527 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction28:model_base#Object#public_visibility */
5528 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction28:model_base#Object#protected_visibility */
5529 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction28:model_base#Object#private_visibility */
5530 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction28:model_base#Object#none_visibility */
5531 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction28:version#Object#nit_version */
5532 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction28:model#Object#abstract_kind */
5533 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction28:model#Object#concrete_kind */
5534 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction28:model#Object#interface_kind */
5535 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction28:model#Object#enum_kind */
5536 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction28:model#Object#extern_kind */
5537 (nitmethod_t
)nit__parser___nit__parser__ReduceAction28___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction28:parser#ReduceAction28#action */
5538 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction28:parser_work#ReduceAction#concat */
5539 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction28:parser_work#ReduceAction#goto= */
5540 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction28:kernel#Object#init */
5543 /* allocate ReduceAction28 */
5544 val
* NEW_nit__parser__ReduceAction28(const struct type
* type
) {
5545 val
* self
/* : ReduceAction28 */;
5546 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5548 self
->class = &class_nit__parser__ReduceAction28
;
5551 /* runtime class nit__parser__ReduceAction29 */
5552 const struct class class_nit__parser__ReduceAction29
= {
5555 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction29:kernel#Object#object_id */
5556 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction29:kernel#Object#is_same_instance */
5557 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction29:kernel#Object#== */
5558 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction29:kernel#Object#!= */
5559 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction29:kernel#Object#hash */
5560 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction29:kernel#Object#exit */
5561 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction29:kernel#Object#sys */
5562 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction29:parser_work#ReduceAction#init */
5563 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction29:sorter#Object#default_comparator */
5564 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction29:string#Object#to_s */
5565 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction29:string#Object#native_class_name */
5566 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction29:string#Object#class_name */
5567 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction29:string#Object#inspect */
5568 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction29:string#Object#inspect_head */
5569 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction29:string#Object#args */
5570 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction29:ropes#Object#maxlen */
5571 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction29:time#Object#get_time */
5572 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction29:file#Object#printn */
5573 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction29:file#Object#print */
5574 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction29:file#Object#getcwd */
5575 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction29:file#Object#file_getcwd */
5576 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction29:model_base#Object#intrude_visibility */
5577 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction29:model_base#Object#public_visibility */
5578 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction29:model_base#Object#protected_visibility */
5579 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction29:model_base#Object#private_visibility */
5580 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction29:model_base#Object#none_visibility */
5581 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction29:version#Object#nit_version */
5582 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction29:model#Object#abstract_kind */
5583 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction29:model#Object#concrete_kind */
5584 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction29:model#Object#interface_kind */
5585 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction29:model#Object#enum_kind */
5586 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction29:model#Object#extern_kind */
5587 (nitmethod_t
)nit__parser___nit__parser__ReduceAction29___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction29:parser#ReduceAction29#action */
5588 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction29:parser_work#ReduceAction#concat */
5589 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction29:parser_work#ReduceAction#goto= */
5590 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction29:kernel#Object#init */
5593 /* allocate ReduceAction29 */
5594 val
* NEW_nit__parser__ReduceAction29(const struct type
* type
) {
5595 val
* self
/* : ReduceAction29 */;
5596 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5598 self
->class = &class_nit__parser__ReduceAction29
;
5601 /* runtime class nit__parser__ReduceAction30 */
5602 const struct class class_nit__parser__ReduceAction30
= {
5605 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction30:kernel#Object#object_id */
5606 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction30:kernel#Object#is_same_instance */
5607 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction30:kernel#Object#== */
5608 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction30:kernel#Object#!= */
5609 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction30:kernel#Object#hash */
5610 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction30:kernel#Object#exit */
5611 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction30:kernel#Object#sys */
5612 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction30:parser_work#ReduceAction#init */
5613 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction30:sorter#Object#default_comparator */
5614 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction30:string#Object#to_s */
5615 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction30:string#Object#native_class_name */
5616 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction30:string#Object#class_name */
5617 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction30:string#Object#inspect */
5618 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction30:string#Object#inspect_head */
5619 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction30:string#Object#args */
5620 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction30:ropes#Object#maxlen */
5621 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction30:time#Object#get_time */
5622 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction30:file#Object#printn */
5623 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction30:file#Object#print */
5624 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction30:file#Object#getcwd */
5625 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction30:file#Object#file_getcwd */
5626 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction30:model_base#Object#intrude_visibility */
5627 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction30:model_base#Object#public_visibility */
5628 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction30:model_base#Object#protected_visibility */
5629 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction30:model_base#Object#private_visibility */
5630 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction30:model_base#Object#none_visibility */
5631 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction30:version#Object#nit_version */
5632 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction30:model#Object#abstract_kind */
5633 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction30:model#Object#concrete_kind */
5634 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction30:model#Object#interface_kind */
5635 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction30:model#Object#enum_kind */
5636 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction30:model#Object#extern_kind */
5637 (nitmethod_t
)nit__parser___nit__parser__ReduceAction30___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction30:parser#ReduceAction30#action */
5638 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction30:parser_work#ReduceAction#concat */
5639 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction30:parser_work#ReduceAction#goto= */
5640 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction30:kernel#Object#init */
5643 /* allocate ReduceAction30 */
5644 val
* NEW_nit__parser__ReduceAction30(const struct type
* type
) {
5645 val
* self
/* : ReduceAction30 */;
5646 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5648 self
->class = &class_nit__parser__ReduceAction30
;
5651 /* runtime class nit__parser__ReduceAction31 */
5652 const struct class class_nit__parser__ReduceAction31
= {
5655 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction31:kernel#Object#object_id */
5656 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction31:kernel#Object#is_same_instance */
5657 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction31:kernel#Object#== */
5658 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction31:kernel#Object#!= */
5659 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction31:kernel#Object#hash */
5660 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction31:kernel#Object#exit */
5661 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction31:kernel#Object#sys */
5662 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction31:parser_work#ReduceAction#init */
5663 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction31:sorter#Object#default_comparator */
5664 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction31:string#Object#to_s */
5665 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction31:string#Object#native_class_name */
5666 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction31:string#Object#class_name */
5667 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction31:string#Object#inspect */
5668 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction31:string#Object#inspect_head */
5669 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction31:string#Object#args */
5670 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction31:ropes#Object#maxlen */
5671 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction31:time#Object#get_time */
5672 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction31:file#Object#printn */
5673 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction31:file#Object#print */
5674 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction31:file#Object#getcwd */
5675 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction31:file#Object#file_getcwd */
5676 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction31:model_base#Object#intrude_visibility */
5677 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction31:model_base#Object#public_visibility */
5678 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction31:model_base#Object#protected_visibility */
5679 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction31:model_base#Object#private_visibility */
5680 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction31:model_base#Object#none_visibility */
5681 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction31:version#Object#nit_version */
5682 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction31:model#Object#abstract_kind */
5683 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction31:model#Object#concrete_kind */
5684 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction31:model#Object#interface_kind */
5685 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction31:model#Object#enum_kind */
5686 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction31:model#Object#extern_kind */
5687 (nitmethod_t
)nit__parser___nit__parser__ReduceAction31___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction31:parser#ReduceAction31#action */
5688 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction31:parser_work#ReduceAction#concat */
5689 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction31:parser_work#ReduceAction#goto= */
5690 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction31:kernel#Object#init */
5693 /* allocate ReduceAction31 */
5694 val
* NEW_nit__parser__ReduceAction31(const struct type
* type
) {
5695 val
* self
/* : ReduceAction31 */;
5696 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5698 self
->class = &class_nit__parser__ReduceAction31
;
5701 /* runtime class nit__parser__ReduceAction32 */
5702 const struct class class_nit__parser__ReduceAction32
= {
5705 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction32:kernel#Object#object_id */
5706 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction32:kernel#Object#is_same_instance */
5707 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction32:kernel#Object#== */
5708 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction32:kernel#Object#!= */
5709 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction32:kernel#Object#hash */
5710 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction32:kernel#Object#exit */
5711 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction32:kernel#Object#sys */
5712 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction32:parser_work#ReduceAction#init */
5713 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction32:sorter#Object#default_comparator */
5714 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction32:string#Object#to_s */
5715 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction32:string#Object#native_class_name */
5716 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction32:string#Object#class_name */
5717 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction32:string#Object#inspect */
5718 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction32:string#Object#inspect_head */
5719 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction32:string#Object#args */
5720 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction32:ropes#Object#maxlen */
5721 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction32:time#Object#get_time */
5722 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction32:file#Object#printn */
5723 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction32:file#Object#print */
5724 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction32:file#Object#getcwd */
5725 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction32:file#Object#file_getcwd */
5726 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction32:model_base#Object#intrude_visibility */
5727 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction32:model_base#Object#public_visibility */
5728 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction32:model_base#Object#protected_visibility */
5729 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction32:model_base#Object#private_visibility */
5730 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction32:model_base#Object#none_visibility */
5731 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction32:version#Object#nit_version */
5732 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction32:model#Object#abstract_kind */
5733 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction32:model#Object#concrete_kind */
5734 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction32:model#Object#interface_kind */
5735 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction32:model#Object#enum_kind */
5736 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction32:model#Object#extern_kind */
5737 (nitmethod_t
)nit__parser___nit__parser__ReduceAction32___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction32:parser#ReduceAction32#action */
5738 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction32:parser_work#ReduceAction#concat */
5739 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction32:parser_work#ReduceAction#goto= */
5740 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction32:kernel#Object#init */
5743 /* allocate ReduceAction32 */
5744 val
* NEW_nit__parser__ReduceAction32(const struct type
* type
) {
5745 val
* self
/* : ReduceAction32 */;
5746 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5748 self
->class = &class_nit__parser__ReduceAction32
;
5751 /* runtime class nit__parser__ReduceAction33 */
5752 const struct class class_nit__parser__ReduceAction33
= {
5755 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction33:kernel#Object#object_id */
5756 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction33:kernel#Object#is_same_instance */
5757 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction33:kernel#Object#== */
5758 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction33:kernel#Object#!= */
5759 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction33:kernel#Object#hash */
5760 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction33:kernel#Object#exit */
5761 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction33:kernel#Object#sys */
5762 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction33:parser_work#ReduceAction#init */
5763 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction33:sorter#Object#default_comparator */
5764 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction33:string#Object#to_s */
5765 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction33:string#Object#native_class_name */
5766 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction33:string#Object#class_name */
5767 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction33:string#Object#inspect */
5768 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction33:string#Object#inspect_head */
5769 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction33:string#Object#args */
5770 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction33:ropes#Object#maxlen */
5771 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction33:time#Object#get_time */
5772 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction33:file#Object#printn */
5773 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction33:file#Object#print */
5774 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction33:file#Object#getcwd */
5775 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction33:file#Object#file_getcwd */
5776 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction33:model_base#Object#intrude_visibility */
5777 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction33:model_base#Object#public_visibility */
5778 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction33:model_base#Object#protected_visibility */
5779 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction33:model_base#Object#private_visibility */
5780 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction33:model_base#Object#none_visibility */
5781 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction33:version#Object#nit_version */
5782 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction33:model#Object#abstract_kind */
5783 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction33:model#Object#concrete_kind */
5784 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction33:model#Object#interface_kind */
5785 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction33:model#Object#enum_kind */
5786 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction33:model#Object#extern_kind */
5787 (nitmethod_t
)nit__parser___nit__parser__ReduceAction33___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction33:parser#ReduceAction33#action */
5788 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction33:parser_work#ReduceAction#concat */
5789 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction33:parser_work#ReduceAction#goto= */
5790 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction33:kernel#Object#init */
5793 /* allocate ReduceAction33 */
5794 val
* NEW_nit__parser__ReduceAction33(const struct type
* type
) {
5795 val
* self
/* : ReduceAction33 */;
5796 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5798 self
->class = &class_nit__parser__ReduceAction33
;
5801 /* runtime class nit__parser__ReduceAction34 */
5802 const struct class class_nit__parser__ReduceAction34
= {
5805 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction34:kernel#Object#object_id */
5806 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction34:kernel#Object#is_same_instance */
5807 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction34:kernel#Object#== */
5808 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction34:kernel#Object#!= */
5809 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction34:kernel#Object#hash */
5810 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction34:kernel#Object#exit */
5811 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction34:kernel#Object#sys */
5812 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction34:parser_work#ReduceAction#init */
5813 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction34:sorter#Object#default_comparator */
5814 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction34:string#Object#to_s */
5815 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction34:string#Object#native_class_name */
5816 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction34:string#Object#class_name */
5817 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction34:string#Object#inspect */
5818 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction34:string#Object#inspect_head */
5819 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction34:string#Object#args */
5820 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction34:ropes#Object#maxlen */
5821 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction34:time#Object#get_time */
5822 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction34:file#Object#printn */
5823 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction34:file#Object#print */
5824 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction34:file#Object#getcwd */
5825 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction34:file#Object#file_getcwd */
5826 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction34:model_base#Object#intrude_visibility */
5827 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction34:model_base#Object#public_visibility */
5828 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction34:model_base#Object#protected_visibility */
5829 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction34:model_base#Object#private_visibility */
5830 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction34:model_base#Object#none_visibility */
5831 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction34:version#Object#nit_version */
5832 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction34:model#Object#abstract_kind */
5833 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction34:model#Object#concrete_kind */
5834 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction34:model#Object#interface_kind */
5835 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction34:model#Object#enum_kind */
5836 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction34:model#Object#extern_kind */
5837 (nitmethod_t
)nit__parser___nit__parser__ReduceAction34___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction34:parser#ReduceAction34#action */
5838 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction34:parser_work#ReduceAction#concat */
5839 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction34:parser_work#ReduceAction#goto= */
5840 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction34:kernel#Object#init */
5843 /* allocate ReduceAction34 */
5844 val
* NEW_nit__parser__ReduceAction34(const struct type
* type
) {
5845 val
* self
/* : ReduceAction34 */;
5846 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5848 self
->class = &class_nit__parser__ReduceAction34
;
5851 /* runtime class nit__parser__ReduceAction35 */
5852 const struct class class_nit__parser__ReduceAction35
= {
5855 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction35:kernel#Object#object_id */
5856 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction35:kernel#Object#is_same_instance */
5857 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction35:kernel#Object#== */
5858 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction35:kernel#Object#!= */
5859 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction35:kernel#Object#hash */
5860 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction35:kernel#Object#exit */
5861 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction35:kernel#Object#sys */
5862 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction35:parser_work#ReduceAction#init */
5863 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction35:sorter#Object#default_comparator */
5864 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction35:string#Object#to_s */
5865 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction35:string#Object#native_class_name */
5866 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction35:string#Object#class_name */
5867 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction35:string#Object#inspect */
5868 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction35:string#Object#inspect_head */
5869 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction35:string#Object#args */
5870 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction35:ropes#Object#maxlen */
5871 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction35:time#Object#get_time */
5872 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction35:file#Object#printn */
5873 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction35:file#Object#print */
5874 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction35:file#Object#getcwd */
5875 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction35:file#Object#file_getcwd */
5876 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction35:model_base#Object#intrude_visibility */
5877 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction35:model_base#Object#public_visibility */
5878 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction35:model_base#Object#protected_visibility */
5879 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction35:model_base#Object#private_visibility */
5880 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction35:model_base#Object#none_visibility */
5881 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction35:version#Object#nit_version */
5882 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction35:model#Object#abstract_kind */
5883 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction35:model#Object#concrete_kind */
5884 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction35:model#Object#interface_kind */
5885 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction35:model#Object#enum_kind */
5886 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction35:model#Object#extern_kind */
5887 (nitmethod_t
)nit__parser___nit__parser__ReduceAction35___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction35:parser#ReduceAction35#action */
5888 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction35:parser_work#ReduceAction#concat */
5889 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction35:parser_work#ReduceAction#goto= */
5890 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction35:kernel#Object#init */
5893 /* allocate ReduceAction35 */
5894 val
* NEW_nit__parser__ReduceAction35(const struct type
* type
) {
5895 val
* self
/* : ReduceAction35 */;
5896 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5898 self
->class = &class_nit__parser__ReduceAction35
;
5901 /* runtime class nit__parser__ReduceAction36 */
5902 const struct class class_nit__parser__ReduceAction36
= {
5905 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction36:kernel#Object#object_id */
5906 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction36:kernel#Object#is_same_instance */
5907 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction36:kernel#Object#== */
5908 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction36:kernel#Object#!= */
5909 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction36:kernel#Object#hash */
5910 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction36:kernel#Object#exit */
5911 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction36:kernel#Object#sys */
5912 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction36:parser_work#ReduceAction#init */
5913 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction36:sorter#Object#default_comparator */
5914 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction36:string#Object#to_s */
5915 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction36:string#Object#native_class_name */
5916 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction36:string#Object#class_name */
5917 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction36:string#Object#inspect */
5918 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction36:string#Object#inspect_head */
5919 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction36:string#Object#args */
5920 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction36:ropes#Object#maxlen */
5921 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction36:time#Object#get_time */
5922 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction36:file#Object#printn */
5923 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction36:file#Object#print */
5924 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction36:file#Object#getcwd */
5925 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction36:file#Object#file_getcwd */
5926 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction36:model_base#Object#intrude_visibility */
5927 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction36:model_base#Object#public_visibility */
5928 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction36:model_base#Object#protected_visibility */
5929 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction36:model_base#Object#private_visibility */
5930 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction36:model_base#Object#none_visibility */
5931 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction36:version#Object#nit_version */
5932 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction36:model#Object#abstract_kind */
5933 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction36:model#Object#concrete_kind */
5934 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction36:model#Object#interface_kind */
5935 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction36:model#Object#enum_kind */
5936 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction36:model#Object#extern_kind */
5937 (nitmethod_t
)nit__parser___nit__parser__ReduceAction36___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction36:parser#ReduceAction36#action */
5938 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction36:parser_work#ReduceAction#concat */
5939 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction36:parser_work#ReduceAction#goto= */
5940 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction36:kernel#Object#init */
5943 /* allocate ReduceAction36 */
5944 val
* NEW_nit__parser__ReduceAction36(const struct type
* type
) {
5945 val
* self
/* : ReduceAction36 */;
5946 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5948 self
->class = &class_nit__parser__ReduceAction36
;
5951 /* runtime class nit__parser__ReduceAction37 */
5952 const struct class class_nit__parser__ReduceAction37
= {
5955 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction37:kernel#Object#object_id */
5956 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction37:kernel#Object#is_same_instance */
5957 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction37:kernel#Object#== */
5958 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction37:kernel#Object#!= */
5959 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction37:kernel#Object#hash */
5960 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction37:kernel#Object#exit */
5961 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction37:kernel#Object#sys */
5962 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction37:parser_work#ReduceAction#init */
5963 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction37:sorter#Object#default_comparator */
5964 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction37:string#Object#to_s */
5965 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction37:string#Object#native_class_name */
5966 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction37:string#Object#class_name */
5967 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction37:string#Object#inspect */
5968 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction37:string#Object#inspect_head */
5969 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction37:string#Object#args */
5970 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction37:ropes#Object#maxlen */
5971 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction37:time#Object#get_time */
5972 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction37:file#Object#printn */
5973 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction37:file#Object#print */
5974 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction37:file#Object#getcwd */
5975 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction37:file#Object#file_getcwd */
5976 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction37:model_base#Object#intrude_visibility */
5977 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction37:model_base#Object#public_visibility */
5978 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction37:model_base#Object#protected_visibility */
5979 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction37:model_base#Object#private_visibility */
5980 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction37:model_base#Object#none_visibility */
5981 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction37:version#Object#nit_version */
5982 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction37:model#Object#abstract_kind */
5983 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction37:model#Object#concrete_kind */
5984 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction37:model#Object#interface_kind */
5985 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction37:model#Object#enum_kind */
5986 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction37:model#Object#extern_kind */
5987 (nitmethod_t
)nit__parser___nit__parser__ReduceAction37___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction37:parser#ReduceAction37#action */
5988 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction37:parser_work#ReduceAction#concat */
5989 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction37:parser_work#ReduceAction#goto= */
5990 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction37:kernel#Object#init */
5993 /* allocate ReduceAction37 */
5994 val
* NEW_nit__parser__ReduceAction37(const struct type
* type
) {
5995 val
* self
/* : ReduceAction37 */;
5996 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5998 self
->class = &class_nit__parser__ReduceAction37
;
6001 /* runtime class nit__parser__ReduceAction38 */
6002 const struct class class_nit__parser__ReduceAction38
= {
6005 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction38:kernel#Object#object_id */
6006 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction38:kernel#Object#is_same_instance */
6007 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction38:kernel#Object#== */
6008 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction38:kernel#Object#!= */
6009 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction38:kernel#Object#hash */
6010 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction38:kernel#Object#exit */
6011 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction38:kernel#Object#sys */
6012 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction38:parser_work#ReduceAction#init */
6013 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction38:sorter#Object#default_comparator */
6014 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction38:string#Object#to_s */
6015 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction38:string#Object#native_class_name */
6016 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction38:string#Object#class_name */
6017 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction38:string#Object#inspect */
6018 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction38:string#Object#inspect_head */
6019 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction38:string#Object#args */
6020 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction38:ropes#Object#maxlen */
6021 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction38:time#Object#get_time */
6022 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction38:file#Object#printn */
6023 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction38:file#Object#print */
6024 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction38:file#Object#getcwd */
6025 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction38:file#Object#file_getcwd */
6026 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction38:model_base#Object#intrude_visibility */
6027 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction38:model_base#Object#public_visibility */
6028 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction38:model_base#Object#protected_visibility */
6029 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction38:model_base#Object#private_visibility */
6030 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction38:model_base#Object#none_visibility */
6031 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction38:version#Object#nit_version */
6032 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction38:model#Object#abstract_kind */
6033 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction38:model#Object#concrete_kind */
6034 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction38:model#Object#interface_kind */
6035 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction38:model#Object#enum_kind */
6036 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction38:model#Object#extern_kind */
6037 (nitmethod_t
)nit__parser___nit__parser__ReduceAction38___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction38:parser#ReduceAction38#action */
6038 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction38:parser_work#ReduceAction#concat */
6039 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction38:parser_work#ReduceAction#goto= */
6040 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction38:kernel#Object#init */
6043 /* allocate ReduceAction38 */
6044 val
* NEW_nit__parser__ReduceAction38(const struct type
* type
) {
6045 val
* self
/* : ReduceAction38 */;
6046 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6048 self
->class = &class_nit__parser__ReduceAction38
;
6051 /* runtime class nit__parser__ReduceAction39 */
6052 const struct class class_nit__parser__ReduceAction39
= {
6055 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction39:kernel#Object#object_id */
6056 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction39:kernel#Object#is_same_instance */
6057 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction39:kernel#Object#== */
6058 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction39:kernel#Object#!= */
6059 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction39:kernel#Object#hash */
6060 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction39:kernel#Object#exit */
6061 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction39:kernel#Object#sys */
6062 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction39:parser_work#ReduceAction#init */
6063 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction39:sorter#Object#default_comparator */
6064 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction39:string#Object#to_s */
6065 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction39:string#Object#native_class_name */
6066 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction39:string#Object#class_name */
6067 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction39:string#Object#inspect */
6068 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction39:string#Object#inspect_head */
6069 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction39:string#Object#args */
6070 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction39:ropes#Object#maxlen */
6071 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction39:time#Object#get_time */
6072 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction39:file#Object#printn */
6073 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction39:file#Object#print */
6074 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction39:file#Object#getcwd */
6075 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction39:file#Object#file_getcwd */
6076 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction39:model_base#Object#intrude_visibility */
6077 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction39:model_base#Object#public_visibility */
6078 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction39:model_base#Object#protected_visibility */
6079 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction39:model_base#Object#private_visibility */
6080 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction39:model_base#Object#none_visibility */
6081 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction39:version#Object#nit_version */
6082 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction39:model#Object#abstract_kind */
6083 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction39:model#Object#concrete_kind */
6084 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction39:model#Object#interface_kind */
6085 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction39:model#Object#enum_kind */
6086 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction39:model#Object#extern_kind */
6087 (nitmethod_t
)nit__parser___nit__parser__ReduceAction39___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction39:parser#ReduceAction39#action */
6088 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction39:parser_work#ReduceAction#concat */
6089 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction39:parser_work#ReduceAction#goto= */
6090 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction39:kernel#Object#init */
6093 /* allocate ReduceAction39 */
6094 val
* NEW_nit__parser__ReduceAction39(const struct type
* type
) {
6095 val
* self
/* : ReduceAction39 */;
6096 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6098 self
->class = &class_nit__parser__ReduceAction39
;
6101 /* runtime class nit__parser__ReduceAction40 */
6102 const struct class class_nit__parser__ReduceAction40
= {
6105 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction40:kernel#Object#object_id */
6106 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction40:kernel#Object#is_same_instance */
6107 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction40:kernel#Object#== */
6108 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction40:kernel#Object#!= */
6109 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction40:kernel#Object#hash */
6110 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction40:kernel#Object#exit */
6111 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction40:kernel#Object#sys */
6112 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction40:parser_work#ReduceAction#init */
6113 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction40:sorter#Object#default_comparator */
6114 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction40:string#Object#to_s */
6115 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction40:string#Object#native_class_name */
6116 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction40:string#Object#class_name */
6117 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction40:string#Object#inspect */
6118 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction40:string#Object#inspect_head */
6119 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction40:string#Object#args */
6120 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction40:ropes#Object#maxlen */
6121 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction40:time#Object#get_time */
6122 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction40:file#Object#printn */
6123 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction40:file#Object#print */
6124 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction40:file#Object#getcwd */
6125 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction40:file#Object#file_getcwd */
6126 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction40:model_base#Object#intrude_visibility */
6127 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction40:model_base#Object#public_visibility */
6128 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction40:model_base#Object#protected_visibility */
6129 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction40:model_base#Object#private_visibility */
6130 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction40:model_base#Object#none_visibility */
6131 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction40:version#Object#nit_version */
6132 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction40:model#Object#abstract_kind */
6133 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction40:model#Object#concrete_kind */
6134 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction40:model#Object#interface_kind */
6135 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction40:model#Object#enum_kind */
6136 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction40:model#Object#extern_kind */
6137 (nitmethod_t
)nit__parser___nit__parser__ReduceAction40___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction40:parser#ReduceAction40#action */
6138 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction40:parser_work#ReduceAction#concat */
6139 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction40:parser_work#ReduceAction#goto= */
6140 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction40:kernel#Object#init */
6143 /* allocate ReduceAction40 */
6144 val
* NEW_nit__parser__ReduceAction40(const struct type
* type
) {
6145 val
* self
/* : ReduceAction40 */;
6146 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6148 self
->class = &class_nit__parser__ReduceAction40
;
6151 /* runtime class nit__parser__ReduceAction41 */
6152 const struct class class_nit__parser__ReduceAction41
= {
6155 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction41:kernel#Object#object_id */
6156 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction41:kernel#Object#is_same_instance */
6157 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction41:kernel#Object#== */
6158 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction41:kernel#Object#!= */
6159 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction41:kernel#Object#hash */
6160 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction41:kernel#Object#exit */
6161 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction41:kernel#Object#sys */
6162 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction41:parser_work#ReduceAction#init */
6163 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction41:sorter#Object#default_comparator */
6164 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction41:string#Object#to_s */
6165 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction41:string#Object#native_class_name */
6166 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction41:string#Object#class_name */
6167 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction41:string#Object#inspect */
6168 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction41:string#Object#inspect_head */
6169 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction41:string#Object#args */
6170 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction41:ropes#Object#maxlen */
6171 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction41:time#Object#get_time */
6172 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction41:file#Object#printn */
6173 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction41:file#Object#print */
6174 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction41:file#Object#getcwd */
6175 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction41:file#Object#file_getcwd */
6176 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction41:model_base#Object#intrude_visibility */
6177 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction41:model_base#Object#public_visibility */
6178 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction41:model_base#Object#protected_visibility */
6179 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction41:model_base#Object#private_visibility */
6180 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction41:model_base#Object#none_visibility */
6181 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction41:version#Object#nit_version */
6182 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction41:model#Object#abstract_kind */
6183 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction41:model#Object#concrete_kind */
6184 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction41:model#Object#interface_kind */
6185 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction41:model#Object#enum_kind */
6186 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction41:model#Object#extern_kind */
6187 (nitmethod_t
)nit__parser___nit__parser__ReduceAction41___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction41:parser#ReduceAction41#action */
6188 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction41:parser_work#ReduceAction#concat */
6189 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction41:parser_work#ReduceAction#goto= */
6190 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction41:kernel#Object#init */
6193 /* allocate ReduceAction41 */
6194 val
* NEW_nit__parser__ReduceAction41(const struct type
* type
) {
6195 val
* self
/* : ReduceAction41 */;
6196 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6198 self
->class = &class_nit__parser__ReduceAction41
;
6201 /* runtime class nit__parser__ReduceAction43 */
6202 const struct class class_nit__parser__ReduceAction43
= {
6205 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction43:kernel#Object#object_id */
6206 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction43:kernel#Object#is_same_instance */
6207 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction43:kernel#Object#== */
6208 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction43:kernel#Object#!= */
6209 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction43:kernel#Object#hash */
6210 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction43:kernel#Object#exit */
6211 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction43:kernel#Object#sys */
6212 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction43:parser_work#ReduceAction#init */
6213 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction43:sorter#Object#default_comparator */
6214 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction43:string#Object#to_s */
6215 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction43:string#Object#native_class_name */
6216 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction43:string#Object#class_name */
6217 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction43:string#Object#inspect */
6218 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction43:string#Object#inspect_head */
6219 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction43:string#Object#args */
6220 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction43:ropes#Object#maxlen */
6221 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction43:time#Object#get_time */
6222 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction43:file#Object#printn */
6223 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction43:file#Object#print */
6224 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction43:file#Object#getcwd */
6225 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction43:file#Object#file_getcwd */
6226 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction43:model_base#Object#intrude_visibility */
6227 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction43:model_base#Object#public_visibility */
6228 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction43:model_base#Object#protected_visibility */
6229 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction43:model_base#Object#private_visibility */
6230 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction43:model_base#Object#none_visibility */
6231 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction43:version#Object#nit_version */
6232 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction43:model#Object#abstract_kind */
6233 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction43:model#Object#concrete_kind */
6234 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction43:model#Object#interface_kind */
6235 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction43:model#Object#enum_kind */
6236 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction43:model#Object#extern_kind */
6237 (nitmethod_t
)nit__parser___nit__parser__ReduceAction43___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction43:parser#ReduceAction43#action */
6238 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction43:parser_work#ReduceAction#concat */
6239 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction43:parser_work#ReduceAction#goto= */
6240 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction43:kernel#Object#init */
6243 /* allocate ReduceAction43 */
6244 val
* NEW_nit__parser__ReduceAction43(const struct type
* type
) {
6245 val
* self
/* : ReduceAction43 */;
6246 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6248 self
->class = &class_nit__parser__ReduceAction43
;
6251 /* runtime class nit__parser__ReduceAction44 */
6252 const struct class class_nit__parser__ReduceAction44
= {
6255 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction44:kernel#Object#object_id */
6256 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction44:kernel#Object#is_same_instance */
6257 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction44:kernel#Object#== */
6258 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction44:kernel#Object#!= */
6259 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction44:kernel#Object#hash */
6260 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction44:kernel#Object#exit */
6261 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction44:kernel#Object#sys */
6262 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction44:parser_work#ReduceAction#init */
6263 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction44:sorter#Object#default_comparator */
6264 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction44:string#Object#to_s */
6265 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction44:string#Object#native_class_name */
6266 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction44:string#Object#class_name */
6267 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction44:string#Object#inspect */
6268 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction44:string#Object#inspect_head */
6269 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction44:string#Object#args */
6270 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction44:ropes#Object#maxlen */
6271 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction44:time#Object#get_time */
6272 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction44:file#Object#printn */
6273 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction44:file#Object#print */
6274 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction44:file#Object#getcwd */
6275 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction44:file#Object#file_getcwd */
6276 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction44:model_base#Object#intrude_visibility */
6277 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction44:model_base#Object#public_visibility */
6278 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction44:model_base#Object#protected_visibility */
6279 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction44:model_base#Object#private_visibility */
6280 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction44:model_base#Object#none_visibility */
6281 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction44:version#Object#nit_version */
6282 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction44:model#Object#abstract_kind */
6283 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction44:model#Object#concrete_kind */
6284 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction44:model#Object#interface_kind */
6285 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction44:model#Object#enum_kind */
6286 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction44:model#Object#extern_kind */
6287 (nitmethod_t
)nit__parser___nit__parser__ReduceAction44___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction44:parser#ReduceAction44#action */
6288 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction44:parser_work#ReduceAction#concat */
6289 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction44:parser_work#ReduceAction#goto= */
6290 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction44:kernel#Object#init */
6293 /* allocate ReduceAction44 */
6294 val
* NEW_nit__parser__ReduceAction44(const struct type
* type
) {
6295 val
* self
/* : ReduceAction44 */;
6296 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6298 self
->class = &class_nit__parser__ReduceAction44
;
6301 /* runtime class nit__parser__ReduceAction45 */
6302 const struct class class_nit__parser__ReduceAction45
= {
6305 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction45:kernel#Object#object_id */
6306 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction45:kernel#Object#is_same_instance */
6307 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction45:kernel#Object#== */
6308 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction45:kernel#Object#!= */
6309 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction45:kernel#Object#hash */
6310 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction45:kernel#Object#exit */
6311 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction45:kernel#Object#sys */
6312 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction45:parser_work#ReduceAction#init */
6313 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction45:sorter#Object#default_comparator */
6314 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction45:string#Object#to_s */
6315 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction45:string#Object#native_class_name */
6316 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction45:string#Object#class_name */
6317 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction45:string#Object#inspect */
6318 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction45:string#Object#inspect_head */
6319 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction45:string#Object#args */
6320 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction45:ropes#Object#maxlen */
6321 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction45:time#Object#get_time */
6322 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction45:file#Object#printn */
6323 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction45:file#Object#print */
6324 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction45:file#Object#getcwd */
6325 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction45:file#Object#file_getcwd */
6326 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction45:model_base#Object#intrude_visibility */
6327 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction45:model_base#Object#public_visibility */
6328 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction45:model_base#Object#protected_visibility */
6329 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction45:model_base#Object#private_visibility */
6330 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction45:model_base#Object#none_visibility */
6331 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction45:version#Object#nit_version */
6332 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction45:model#Object#abstract_kind */
6333 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction45:model#Object#concrete_kind */
6334 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction45:model#Object#interface_kind */
6335 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction45:model#Object#enum_kind */
6336 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction45:model#Object#extern_kind */
6337 (nitmethod_t
)nit__parser___nit__parser__ReduceAction45___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction45:parser#ReduceAction45#action */
6338 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction45:parser_work#ReduceAction#concat */
6339 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction45:parser_work#ReduceAction#goto= */
6340 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction45:kernel#Object#init */
6343 /* allocate ReduceAction45 */
6344 val
* NEW_nit__parser__ReduceAction45(const struct type
* type
) {
6345 val
* self
/* : ReduceAction45 */;
6346 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6348 self
->class = &class_nit__parser__ReduceAction45
;
6351 /* runtime class nit__parser__ReduceAction46 */
6352 const struct class class_nit__parser__ReduceAction46
= {
6355 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction46:kernel#Object#object_id */
6356 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction46:kernel#Object#is_same_instance */
6357 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction46:kernel#Object#== */
6358 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction46:kernel#Object#!= */
6359 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction46:kernel#Object#hash */
6360 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction46:kernel#Object#exit */
6361 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction46:kernel#Object#sys */
6362 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction46:parser_work#ReduceAction#init */
6363 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction46:sorter#Object#default_comparator */
6364 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction46:string#Object#to_s */
6365 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction46:string#Object#native_class_name */
6366 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction46:string#Object#class_name */
6367 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction46:string#Object#inspect */
6368 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction46:string#Object#inspect_head */
6369 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction46:string#Object#args */
6370 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction46:ropes#Object#maxlen */
6371 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction46:time#Object#get_time */
6372 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction46:file#Object#printn */
6373 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction46:file#Object#print */
6374 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction46:file#Object#getcwd */
6375 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction46:file#Object#file_getcwd */
6376 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction46:model_base#Object#intrude_visibility */
6377 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction46:model_base#Object#public_visibility */
6378 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction46:model_base#Object#protected_visibility */
6379 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction46:model_base#Object#private_visibility */
6380 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction46:model_base#Object#none_visibility */
6381 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction46:version#Object#nit_version */
6382 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction46:model#Object#abstract_kind */
6383 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction46:model#Object#concrete_kind */
6384 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction46:model#Object#interface_kind */
6385 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction46:model#Object#enum_kind */
6386 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction46:model#Object#extern_kind */
6387 (nitmethod_t
)nit__parser___nit__parser__ReduceAction46___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction46:parser#ReduceAction46#action */
6388 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction46:parser_work#ReduceAction#concat */
6389 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction46:parser_work#ReduceAction#goto= */
6390 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction46:kernel#Object#init */
6393 /* allocate ReduceAction46 */
6394 val
* NEW_nit__parser__ReduceAction46(const struct type
* type
) {
6395 val
* self
/* : ReduceAction46 */;
6396 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6398 self
->class = &class_nit__parser__ReduceAction46
;
6401 /* runtime class nit__parser__ReduceAction47 */
6402 const struct class class_nit__parser__ReduceAction47
= {
6405 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction47:kernel#Object#object_id */
6406 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction47:kernel#Object#is_same_instance */
6407 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction47:kernel#Object#== */
6408 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction47:kernel#Object#!= */
6409 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction47:kernel#Object#hash */
6410 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction47:kernel#Object#exit */
6411 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction47:kernel#Object#sys */
6412 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction47:parser_work#ReduceAction#init */
6413 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction47:sorter#Object#default_comparator */
6414 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction47:string#Object#to_s */
6415 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction47:string#Object#native_class_name */
6416 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction47:string#Object#class_name */
6417 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction47:string#Object#inspect */
6418 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction47:string#Object#inspect_head */
6419 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction47:string#Object#args */
6420 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction47:ropes#Object#maxlen */
6421 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction47:time#Object#get_time */
6422 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction47:file#Object#printn */
6423 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction47:file#Object#print */
6424 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction47:file#Object#getcwd */
6425 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction47:file#Object#file_getcwd */
6426 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction47:model_base#Object#intrude_visibility */
6427 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction47:model_base#Object#public_visibility */
6428 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction47:model_base#Object#protected_visibility */
6429 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction47:model_base#Object#private_visibility */
6430 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction47:model_base#Object#none_visibility */
6431 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction47:version#Object#nit_version */
6432 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction47:model#Object#abstract_kind */
6433 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction47:model#Object#concrete_kind */
6434 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction47:model#Object#interface_kind */
6435 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction47:model#Object#enum_kind */
6436 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction47:model#Object#extern_kind */
6437 (nitmethod_t
)nit__parser___nit__parser__ReduceAction47___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction47:parser#ReduceAction47#action */
6438 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction47:parser_work#ReduceAction#concat */
6439 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction47:parser_work#ReduceAction#goto= */
6440 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction47:kernel#Object#init */
6443 /* allocate ReduceAction47 */
6444 val
* NEW_nit__parser__ReduceAction47(const struct type
* type
) {
6445 val
* self
/* : ReduceAction47 */;
6446 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6448 self
->class = &class_nit__parser__ReduceAction47
;
6451 /* runtime class nit__parser__ReduceAction48 */
6452 const struct class class_nit__parser__ReduceAction48
= {
6455 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction48:kernel#Object#object_id */
6456 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction48:kernel#Object#is_same_instance */
6457 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction48:kernel#Object#== */
6458 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction48:kernel#Object#!= */
6459 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction48:kernel#Object#hash */
6460 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction48:kernel#Object#exit */
6461 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction48:kernel#Object#sys */
6462 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction48:parser_work#ReduceAction#init */
6463 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction48:sorter#Object#default_comparator */
6464 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction48:string#Object#to_s */
6465 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction48:string#Object#native_class_name */
6466 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction48:string#Object#class_name */
6467 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction48:string#Object#inspect */
6468 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction48:string#Object#inspect_head */
6469 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction48:string#Object#args */
6470 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction48:ropes#Object#maxlen */
6471 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction48:time#Object#get_time */
6472 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction48:file#Object#printn */
6473 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction48:file#Object#print */
6474 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction48:file#Object#getcwd */
6475 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction48:file#Object#file_getcwd */
6476 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction48:model_base#Object#intrude_visibility */
6477 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction48:model_base#Object#public_visibility */
6478 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction48:model_base#Object#protected_visibility */
6479 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction48:model_base#Object#private_visibility */
6480 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction48:model_base#Object#none_visibility */
6481 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction48:version#Object#nit_version */
6482 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction48:model#Object#abstract_kind */
6483 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction48:model#Object#concrete_kind */
6484 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction48:model#Object#interface_kind */
6485 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction48:model#Object#enum_kind */
6486 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction48:model#Object#extern_kind */
6487 (nitmethod_t
)nit__parser___nit__parser__ReduceAction48___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction48:parser#ReduceAction48#action */
6488 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction48:parser_work#ReduceAction#concat */
6489 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction48:parser_work#ReduceAction#goto= */
6490 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction48:kernel#Object#init */
6493 /* allocate ReduceAction48 */
6494 val
* NEW_nit__parser__ReduceAction48(const struct type
* type
) {
6495 val
* self
/* : ReduceAction48 */;
6496 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6498 self
->class = &class_nit__parser__ReduceAction48
;
6501 /* runtime class nit__parser__ReduceAction49 */
6502 const struct class class_nit__parser__ReduceAction49
= {
6505 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction49:kernel#Object#object_id */
6506 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction49:kernel#Object#is_same_instance */
6507 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction49:kernel#Object#== */
6508 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction49:kernel#Object#!= */
6509 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction49:kernel#Object#hash */
6510 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction49:kernel#Object#exit */
6511 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction49:kernel#Object#sys */
6512 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction49:parser_work#ReduceAction#init */
6513 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction49:sorter#Object#default_comparator */
6514 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction49:string#Object#to_s */
6515 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction49:string#Object#native_class_name */
6516 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction49:string#Object#class_name */
6517 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction49:string#Object#inspect */
6518 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction49:string#Object#inspect_head */
6519 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction49:string#Object#args */
6520 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction49:ropes#Object#maxlen */
6521 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction49:time#Object#get_time */
6522 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction49:file#Object#printn */
6523 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction49:file#Object#print */
6524 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction49:file#Object#getcwd */
6525 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction49:file#Object#file_getcwd */
6526 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction49:model_base#Object#intrude_visibility */
6527 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction49:model_base#Object#public_visibility */
6528 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction49:model_base#Object#protected_visibility */
6529 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction49:model_base#Object#private_visibility */
6530 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction49:model_base#Object#none_visibility */
6531 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction49:version#Object#nit_version */
6532 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction49:model#Object#abstract_kind */
6533 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction49:model#Object#concrete_kind */
6534 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction49:model#Object#interface_kind */
6535 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction49:model#Object#enum_kind */
6536 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction49:model#Object#extern_kind */
6537 (nitmethod_t
)nit__parser___nit__parser__ReduceAction49___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction49:parser#ReduceAction49#action */
6538 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction49:parser_work#ReduceAction#concat */
6539 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction49:parser_work#ReduceAction#goto= */
6540 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction49:kernel#Object#init */
6543 /* allocate ReduceAction49 */
6544 val
* NEW_nit__parser__ReduceAction49(const struct type
* type
) {
6545 val
* self
/* : ReduceAction49 */;
6546 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6548 self
->class = &class_nit__parser__ReduceAction49
;
6551 /* runtime class nit__parser__ReduceAction50 */
6552 const struct class class_nit__parser__ReduceAction50
= {
6555 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction50:kernel#Object#object_id */
6556 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction50:kernel#Object#is_same_instance */
6557 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction50:kernel#Object#== */
6558 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction50:kernel#Object#!= */
6559 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction50:kernel#Object#hash */
6560 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction50:kernel#Object#exit */
6561 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction50:kernel#Object#sys */
6562 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction50:parser_work#ReduceAction#init */
6563 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction50:sorter#Object#default_comparator */
6564 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction50:string#Object#to_s */
6565 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction50:string#Object#native_class_name */
6566 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction50:string#Object#class_name */
6567 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction50:string#Object#inspect */
6568 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction50:string#Object#inspect_head */
6569 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction50:string#Object#args */
6570 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction50:ropes#Object#maxlen */
6571 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction50:time#Object#get_time */
6572 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction50:file#Object#printn */
6573 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction50:file#Object#print */
6574 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction50:file#Object#getcwd */
6575 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction50:file#Object#file_getcwd */
6576 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction50:model_base#Object#intrude_visibility */
6577 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction50:model_base#Object#public_visibility */
6578 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction50:model_base#Object#protected_visibility */
6579 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction50:model_base#Object#private_visibility */
6580 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction50:model_base#Object#none_visibility */
6581 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction50:version#Object#nit_version */
6582 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction50:model#Object#abstract_kind */
6583 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction50:model#Object#concrete_kind */
6584 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction50:model#Object#interface_kind */
6585 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction50:model#Object#enum_kind */
6586 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction50:model#Object#extern_kind */
6587 (nitmethod_t
)nit__parser___nit__parser__ReduceAction50___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction50:parser#ReduceAction50#action */
6588 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction50:parser_work#ReduceAction#concat */
6589 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction50:parser_work#ReduceAction#goto= */
6590 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction50:kernel#Object#init */
6593 /* allocate ReduceAction50 */
6594 val
* NEW_nit__parser__ReduceAction50(const struct type
* type
) {
6595 val
* self
/* : ReduceAction50 */;
6596 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6598 self
->class = &class_nit__parser__ReduceAction50
;
6601 /* runtime class nit__parser__ReduceAction51 */
6602 const struct class class_nit__parser__ReduceAction51
= {
6605 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction51:kernel#Object#object_id */
6606 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction51:kernel#Object#is_same_instance */
6607 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction51:kernel#Object#== */
6608 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction51:kernel#Object#!= */
6609 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction51:kernel#Object#hash */
6610 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction51:kernel#Object#exit */
6611 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction51:kernel#Object#sys */
6612 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction51:parser_work#ReduceAction#init */
6613 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction51:sorter#Object#default_comparator */
6614 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction51:string#Object#to_s */
6615 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction51:string#Object#native_class_name */
6616 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction51:string#Object#class_name */
6617 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction51:string#Object#inspect */
6618 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction51:string#Object#inspect_head */
6619 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction51:string#Object#args */
6620 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction51:ropes#Object#maxlen */
6621 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction51:time#Object#get_time */
6622 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction51:file#Object#printn */
6623 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction51:file#Object#print */
6624 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction51:file#Object#getcwd */
6625 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction51:file#Object#file_getcwd */
6626 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction51:model_base#Object#intrude_visibility */
6627 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction51:model_base#Object#public_visibility */
6628 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction51:model_base#Object#protected_visibility */
6629 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction51:model_base#Object#private_visibility */
6630 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction51:model_base#Object#none_visibility */
6631 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction51:version#Object#nit_version */
6632 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction51:model#Object#abstract_kind */
6633 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction51:model#Object#concrete_kind */
6634 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction51:model#Object#interface_kind */
6635 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction51:model#Object#enum_kind */
6636 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction51:model#Object#extern_kind */
6637 (nitmethod_t
)nit__parser___nit__parser__ReduceAction51___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction51:parser#ReduceAction51#action */
6638 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction51:parser_work#ReduceAction#concat */
6639 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction51:parser_work#ReduceAction#goto= */
6640 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction51:kernel#Object#init */
6643 /* allocate ReduceAction51 */
6644 val
* NEW_nit__parser__ReduceAction51(const struct type
* type
) {
6645 val
* self
/* : ReduceAction51 */;
6646 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6648 self
->class = &class_nit__parser__ReduceAction51
;
6651 /* runtime class nit__parser__ReduceAction52 */
6652 const struct class class_nit__parser__ReduceAction52
= {
6655 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction52:kernel#Object#object_id */
6656 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction52:kernel#Object#is_same_instance */
6657 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction52:kernel#Object#== */
6658 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction52:kernel#Object#!= */
6659 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction52:kernel#Object#hash */
6660 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction52:kernel#Object#exit */
6661 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction52:kernel#Object#sys */
6662 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction52:parser_work#ReduceAction#init */
6663 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction52:sorter#Object#default_comparator */
6664 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction52:string#Object#to_s */
6665 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction52:string#Object#native_class_name */
6666 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction52:string#Object#class_name */
6667 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction52:string#Object#inspect */
6668 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction52:string#Object#inspect_head */
6669 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction52:string#Object#args */
6670 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction52:ropes#Object#maxlen */
6671 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction52:time#Object#get_time */
6672 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction52:file#Object#printn */
6673 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction52:file#Object#print */
6674 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction52:file#Object#getcwd */
6675 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction52:file#Object#file_getcwd */
6676 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction52:model_base#Object#intrude_visibility */
6677 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction52:model_base#Object#public_visibility */
6678 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction52:model_base#Object#protected_visibility */
6679 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction52:model_base#Object#private_visibility */
6680 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction52:model_base#Object#none_visibility */
6681 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction52:version#Object#nit_version */
6682 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction52:model#Object#abstract_kind */
6683 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction52:model#Object#concrete_kind */
6684 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction52:model#Object#interface_kind */
6685 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction52:model#Object#enum_kind */
6686 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction52:model#Object#extern_kind */
6687 (nitmethod_t
)nit__parser___nit__parser__ReduceAction52___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction52:parser#ReduceAction52#action */
6688 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction52:parser_work#ReduceAction#concat */
6689 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction52:parser_work#ReduceAction#goto= */
6690 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction52:kernel#Object#init */
6693 /* allocate ReduceAction52 */
6694 val
* NEW_nit__parser__ReduceAction52(const struct type
* type
) {
6695 val
* self
/* : ReduceAction52 */;
6696 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6698 self
->class = &class_nit__parser__ReduceAction52
;
6701 /* runtime class nit__parser__ReduceAction53 */
6702 const struct class class_nit__parser__ReduceAction53
= {
6705 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction53:kernel#Object#object_id */
6706 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction53:kernel#Object#is_same_instance */
6707 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction53:kernel#Object#== */
6708 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction53:kernel#Object#!= */
6709 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction53:kernel#Object#hash */
6710 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction53:kernel#Object#exit */
6711 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction53:kernel#Object#sys */
6712 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction53:parser_work#ReduceAction#init */
6713 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction53:sorter#Object#default_comparator */
6714 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction53:string#Object#to_s */
6715 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction53:string#Object#native_class_name */
6716 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction53:string#Object#class_name */
6717 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction53:string#Object#inspect */
6718 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction53:string#Object#inspect_head */
6719 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction53:string#Object#args */
6720 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction53:ropes#Object#maxlen */
6721 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction53:time#Object#get_time */
6722 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction53:file#Object#printn */
6723 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction53:file#Object#print */
6724 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction53:file#Object#getcwd */
6725 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction53:file#Object#file_getcwd */
6726 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction53:model_base#Object#intrude_visibility */
6727 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction53:model_base#Object#public_visibility */
6728 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction53:model_base#Object#protected_visibility */
6729 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction53:model_base#Object#private_visibility */
6730 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction53:model_base#Object#none_visibility */
6731 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction53:version#Object#nit_version */
6732 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction53:model#Object#abstract_kind */
6733 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction53:model#Object#concrete_kind */
6734 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction53:model#Object#interface_kind */
6735 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction53:model#Object#enum_kind */
6736 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction53:model#Object#extern_kind */
6737 (nitmethod_t
)nit__parser___nit__parser__ReduceAction53___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction53:parser#ReduceAction53#action */
6738 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction53:parser_work#ReduceAction#concat */
6739 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction53:parser_work#ReduceAction#goto= */
6740 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction53:kernel#Object#init */
6743 /* allocate ReduceAction53 */
6744 val
* NEW_nit__parser__ReduceAction53(const struct type
* type
) {
6745 val
* self
/* : ReduceAction53 */;
6746 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6748 self
->class = &class_nit__parser__ReduceAction53
;
6751 /* runtime class nit__parser__ReduceAction54 */
6752 const struct class class_nit__parser__ReduceAction54
= {
6755 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction54:kernel#Object#object_id */
6756 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction54:kernel#Object#is_same_instance */
6757 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction54:kernel#Object#== */
6758 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction54:kernel#Object#!= */
6759 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction54:kernel#Object#hash */
6760 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction54:kernel#Object#exit */
6761 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction54:kernel#Object#sys */
6762 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction54:parser_work#ReduceAction#init */
6763 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction54:sorter#Object#default_comparator */
6764 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction54:string#Object#to_s */
6765 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction54:string#Object#native_class_name */
6766 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction54:string#Object#class_name */
6767 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction54:string#Object#inspect */
6768 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction54:string#Object#inspect_head */
6769 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction54:string#Object#args */
6770 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction54:ropes#Object#maxlen */
6771 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction54:time#Object#get_time */
6772 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction54:file#Object#printn */
6773 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction54:file#Object#print */
6774 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction54:file#Object#getcwd */
6775 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction54:file#Object#file_getcwd */
6776 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction54:model_base#Object#intrude_visibility */
6777 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction54:model_base#Object#public_visibility */
6778 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction54:model_base#Object#protected_visibility */
6779 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction54:model_base#Object#private_visibility */
6780 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction54:model_base#Object#none_visibility */
6781 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction54:version#Object#nit_version */
6782 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction54:model#Object#abstract_kind */
6783 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction54:model#Object#concrete_kind */
6784 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction54:model#Object#interface_kind */
6785 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction54:model#Object#enum_kind */
6786 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction54:model#Object#extern_kind */
6787 (nitmethod_t
)nit__parser___nit__parser__ReduceAction54___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction54:parser#ReduceAction54#action */
6788 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction54:parser_work#ReduceAction#concat */
6789 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction54:parser_work#ReduceAction#goto= */
6790 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction54:kernel#Object#init */
6793 /* allocate ReduceAction54 */
6794 val
* NEW_nit__parser__ReduceAction54(const struct type
* type
) {
6795 val
* self
/* : ReduceAction54 */;
6796 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6798 self
->class = &class_nit__parser__ReduceAction54
;
6801 /* runtime class nit__parser__ReduceAction55 */
6802 const struct class class_nit__parser__ReduceAction55
= {
6805 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction55:kernel#Object#object_id */
6806 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction55:kernel#Object#is_same_instance */
6807 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction55:kernel#Object#== */
6808 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction55:kernel#Object#!= */
6809 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction55:kernel#Object#hash */
6810 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction55:kernel#Object#exit */
6811 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction55:kernel#Object#sys */
6812 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction55:parser_work#ReduceAction#init */
6813 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction55:sorter#Object#default_comparator */
6814 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction55:string#Object#to_s */
6815 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction55:string#Object#native_class_name */
6816 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction55:string#Object#class_name */
6817 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction55:string#Object#inspect */
6818 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction55:string#Object#inspect_head */
6819 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction55:string#Object#args */
6820 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction55:ropes#Object#maxlen */
6821 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction55:time#Object#get_time */
6822 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction55:file#Object#printn */
6823 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction55:file#Object#print */
6824 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction55:file#Object#getcwd */
6825 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction55:file#Object#file_getcwd */
6826 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction55:model_base#Object#intrude_visibility */
6827 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction55:model_base#Object#public_visibility */
6828 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction55:model_base#Object#protected_visibility */
6829 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction55:model_base#Object#private_visibility */
6830 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction55:model_base#Object#none_visibility */
6831 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction55:version#Object#nit_version */
6832 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction55:model#Object#abstract_kind */
6833 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction55:model#Object#concrete_kind */
6834 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction55:model#Object#interface_kind */
6835 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction55:model#Object#enum_kind */
6836 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction55:model#Object#extern_kind */
6837 (nitmethod_t
)nit__parser___nit__parser__ReduceAction55___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction55:parser#ReduceAction55#action */
6838 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction55:parser_work#ReduceAction#concat */
6839 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction55:parser_work#ReduceAction#goto= */
6840 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction55:kernel#Object#init */
6843 /* allocate ReduceAction55 */
6844 val
* NEW_nit__parser__ReduceAction55(const struct type
* type
) {
6845 val
* self
/* : ReduceAction55 */;
6846 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6848 self
->class = &class_nit__parser__ReduceAction55
;
6851 /* runtime class nit__parser__ReduceAction56 */
6852 const struct class class_nit__parser__ReduceAction56
= {
6855 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction56:kernel#Object#object_id */
6856 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction56:kernel#Object#is_same_instance */
6857 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction56:kernel#Object#== */
6858 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction56:kernel#Object#!= */
6859 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction56:kernel#Object#hash */
6860 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction56:kernel#Object#exit */
6861 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction56:kernel#Object#sys */
6862 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction56:parser_work#ReduceAction#init */
6863 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction56:sorter#Object#default_comparator */
6864 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction56:string#Object#to_s */
6865 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction56:string#Object#native_class_name */
6866 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction56:string#Object#class_name */
6867 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction56:string#Object#inspect */
6868 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction56:string#Object#inspect_head */
6869 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction56:string#Object#args */
6870 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction56:ropes#Object#maxlen */
6871 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction56:time#Object#get_time */
6872 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction56:file#Object#printn */
6873 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction56:file#Object#print */
6874 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction56:file#Object#getcwd */
6875 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction56:file#Object#file_getcwd */
6876 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction56:model_base#Object#intrude_visibility */
6877 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction56:model_base#Object#public_visibility */
6878 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction56:model_base#Object#protected_visibility */
6879 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction56:model_base#Object#private_visibility */
6880 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction56:model_base#Object#none_visibility */
6881 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction56:version#Object#nit_version */
6882 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction56:model#Object#abstract_kind */
6883 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction56:model#Object#concrete_kind */
6884 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction56:model#Object#interface_kind */
6885 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction56:model#Object#enum_kind */
6886 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction56:model#Object#extern_kind */
6887 (nitmethod_t
)nit__parser___nit__parser__ReduceAction56___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction56:parser#ReduceAction56#action */
6888 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction56:parser_work#ReduceAction#concat */
6889 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction56:parser_work#ReduceAction#goto= */
6890 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction56:kernel#Object#init */
6893 /* allocate ReduceAction56 */
6894 val
* NEW_nit__parser__ReduceAction56(const struct type
* type
) {
6895 val
* self
/* : ReduceAction56 */;
6896 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6898 self
->class = &class_nit__parser__ReduceAction56
;
6901 /* runtime class nit__parser__ReduceAction57 */
6902 const struct class class_nit__parser__ReduceAction57
= {
6905 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction57:kernel#Object#object_id */
6906 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction57:kernel#Object#is_same_instance */
6907 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction57:kernel#Object#== */
6908 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction57:kernel#Object#!= */
6909 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction57:kernel#Object#hash */
6910 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction57:kernel#Object#exit */
6911 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction57:kernel#Object#sys */
6912 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction57:parser_work#ReduceAction#init */
6913 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction57:sorter#Object#default_comparator */
6914 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction57:string#Object#to_s */
6915 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction57:string#Object#native_class_name */
6916 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction57:string#Object#class_name */
6917 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction57:string#Object#inspect */
6918 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction57:string#Object#inspect_head */
6919 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction57:string#Object#args */
6920 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction57:ropes#Object#maxlen */
6921 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction57:time#Object#get_time */
6922 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction57:file#Object#printn */
6923 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction57:file#Object#print */
6924 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction57:file#Object#getcwd */
6925 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction57:file#Object#file_getcwd */
6926 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction57:model_base#Object#intrude_visibility */
6927 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction57:model_base#Object#public_visibility */
6928 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction57:model_base#Object#protected_visibility */
6929 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction57:model_base#Object#private_visibility */
6930 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction57:model_base#Object#none_visibility */
6931 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction57:version#Object#nit_version */
6932 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction57:model#Object#abstract_kind */
6933 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction57:model#Object#concrete_kind */
6934 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction57:model#Object#interface_kind */
6935 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction57:model#Object#enum_kind */
6936 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction57:model#Object#extern_kind */
6937 (nitmethod_t
)nit__parser___nit__parser__ReduceAction57___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction57:parser#ReduceAction57#action */
6938 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction57:parser_work#ReduceAction#concat */
6939 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction57:parser_work#ReduceAction#goto= */
6940 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction57:kernel#Object#init */
6943 /* allocate ReduceAction57 */
6944 val
* NEW_nit__parser__ReduceAction57(const struct type
* type
) {
6945 val
* self
/* : ReduceAction57 */;
6946 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6948 self
->class = &class_nit__parser__ReduceAction57
;
6951 /* runtime class nit__parser__ReduceAction58 */
6952 const struct class class_nit__parser__ReduceAction58
= {
6955 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction58:kernel#Object#object_id */
6956 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction58:kernel#Object#is_same_instance */
6957 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction58:kernel#Object#== */
6958 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction58:kernel#Object#!= */
6959 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction58:kernel#Object#hash */
6960 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction58:kernel#Object#exit */
6961 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction58:kernel#Object#sys */
6962 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction58:parser_work#ReduceAction#init */
6963 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction58:sorter#Object#default_comparator */
6964 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction58:string#Object#to_s */
6965 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction58:string#Object#native_class_name */
6966 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction58:string#Object#class_name */
6967 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction58:string#Object#inspect */
6968 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction58:string#Object#inspect_head */
6969 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction58:string#Object#args */
6970 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction58:ropes#Object#maxlen */
6971 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction58:time#Object#get_time */
6972 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction58:file#Object#printn */
6973 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction58:file#Object#print */
6974 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction58:file#Object#getcwd */
6975 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction58:file#Object#file_getcwd */
6976 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction58:model_base#Object#intrude_visibility */
6977 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction58:model_base#Object#public_visibility */
6978 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction58:model_base#Object#protected_visibility */
6979 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction58:model_base#Object#private_visibility */
6980 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction58:model_base#Object#none_visibility */
6981 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction58:version#Object#nit_version */
6982 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction58:model#Object#abstract_kind */
6983 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction58:model#Object#concrete_kind */
6984 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction58:model#Object#interface_kind */
6985 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction58:model#Object#enum_kind */
6986 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction58:model#Object#extern_kind */
6987 (nitmethod_t
)nit__parser___nit__parser__ReduceAction58___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction58:parser#ReduceAction58#action */
6988 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction58:parser_work#ReduceAction#concat */
6989 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction58:parser_work#ReduceAction#goto= */
6990 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction58:kernel#Object#init */
6993 /* allocate ReduceAction58 */
6994 val
* NEW_nit__parser__ReduceAction58(const struct type
* type
) {
6995 val
* self
/* : ReduceAction58 */;
6996 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6998 self
->class = &class_nit__parser__ReduceAction58
;
7001 /* runtime class nit__parser__ReduceAction59 */
7002 const struct class class_nit__parser__ReduceAction59
= {
7005 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction59:kernel#Object#object_id */
7006 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction59:kernel#Object#is_same_instance */
7007 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction59:kernel#Object#== */
7008 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction59:kernel#Object#!= */
7009 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction59:kernel#Object#hash */
7010 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction59:kernel#Object#exit */
7011 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction59:kernel#Object#sys */
7012 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction59:parser_work#ReduceAction#init */
7013 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction59:sorter#Object#default_comparator */
7014 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction59:string#Object#to_s */
7015 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction59:string#Object#native_class_name */
7016 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction59:string#Object#class_name */
7017 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction59:string#Object#inspect */
7018 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction59:string#Object#inspect_head */
7019 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction59:string#Object#args */
7020 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction59:ropes#Object#maxlen */
7021 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction59:time#Object#get_time */
7022 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction59:file#Object#printn */
7023 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction59:file#Object#print */
7024 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction59:file#Object#getcwd */
7025 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction59:file#Object#file_getcwd */
7026 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction59:model_base#Object#intrude_visibility */
7027 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction59:model_base#Object#public_visibility */
7028 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction59:model_base#Object#protected_visibility */
7029 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction59:model_base#Object#private_visibility */
7030 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction59:model_base#Object#none_visibility */
7031 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction59:version#Object#nit_version */
7032 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction59:model#Object#abstract_kind */
7033 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction59:model#Object#concrete_kind */
7034 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction59:model#Object#interface_kind */
7035 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction59:model#Object#enum_kind */
7036 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction59:model#Object#extern_kind */
7037 (nitmethod_t
)nit__parser___nit__parser__ReduceAction59___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction59:parser#ReduceAction59#action */
7038 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction59:parser_work#ReduceAction#concat */
7039 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction59:parser_work#ReduceAction#goto= */
7040 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction59:kernel#Object#init */
7043 /* allocate ReduceAction59 */
7044 val
* NEW_nit__parser__ReduceAction59(const struct type
* type
) {
7045 val
* self
/* : ReduceAction59 */;
7046 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7048 self
->class = &class_nit__parser__ReduceAction59
;
7051 /* runtime class nit__parser__ReduceAction60 */
7052 const struct class class_nit__parser__ReduceAction60
= {
7055 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction60:kernel#Object#object_id */
7056 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction60:kernel#Object#is_same_instance */
7057 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction60:kernel#Object#== */
7058 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction60:kernel#Object#!= */
7059 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction60:kernel#Object#hash */
7060 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction60:kernel#Object#exit */
7061 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction60:kernel#Object#sys */
7062 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction60:parser_work#ReduceAction#init */
7063 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction60:sorter#Object#default_comparator */
7064 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction60:string#Object#to_s */
7065 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction60:string#Object#native_class_name */
7066 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction60:string#Object#class_name */
7067 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction60:string#Object#inspect */
7068 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction60:string#Object#inspect_head */
7069 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction60:string#Object#args */
7070 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction60:ropes#Object#maxlen */
7071 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction60:time#Object#get_time */
7072 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction60:file#Object#printn */
7073 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction60:file#Object#print */
7074 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction60:file#Object#getcwd */
7075 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction60:file#Object#file_getcwd */
7076 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction60:model_base#Object#intrude_visibility */
7077 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction60:model_base#Object#public_visibility */
7078 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction60:model_base#Object#protected_visibility */
7079 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction60:model_base#Object#private_visibility */
7080 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction60:model_base#Object#none_visibility */
7081 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction60:version#Object#nit_version */
7082 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction60:model#Object#abstract_kind */
7083 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction60:model#Object#concrete_kind */
7084 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction60:model#Object#interface_kind */
7085 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction60:model#Object#enum_kind */
7086 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction60:model#Object#extern_kind */
7087 (nitmethod_t
)nit__parser___nit__parser__ReduceAction60___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction60:parser#ReduceAction60#action */
7088 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction60:parser_work#ReduceAction#concat */
7089 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction60:parser_work#ReduceAction#goto= */
7090 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction60:kernel#Object#init */
7093 /* allocate ReduceAction60 */
7094 val
* NEW_nit__parser__ReduceAction60(const struct type
* type
) {
7095 val
* self
/* : ReduceAction60 */;
7096 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7098 self
->class = &class_nit__parser__ReduceAction60
;
7101 /* runtime class nit__parser__ReduceAction61 */
7102 const struct class class_nit__parser__ReduceAction61
= {
7105 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction61:kernel#Object#object_id */
7106 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction61:kernel#Object#is_same_instance */
7107 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction61:kernel#Object#== */
7108 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction61:kernel#Object#!= */
7109 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction61:kernel#Object#hash */
7110 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction61:kernel#Object#exit */
7111 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction61:kernel#Object#sys */
7112 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction61:parser_work#ReduceAction#init */
7113 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction61:sorter#Object#default_comparator */
7114 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction61:string#Object#to_s */
7115 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction61:string#Object#native_class_name */
7116 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction61:string#Object#class_name */
7117 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction61:string#Object#inspect */
7118 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction61:string#Object#inspect_head */
7119 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction61:string#Object#args */
7120 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction61:ropes#Object#maxlen */
7121 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction61:time#Object#get_time */
7122 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction61:file#Object#printn */
7123 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction61:file#Object#print */
7124 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction61:file#Object#getcwd */
7125 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction61:file#Object#file_getcwd */
7126 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction61:model_base#Object#intrude_visibility */
7127 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction61:model_base#Object#public_visibility */
7128 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction61:model_base#Object#protected_visibility */
7129 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction61:model_base#Object#private_visibility */
7130 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction61:model_base#Object#none_visibility */
7131 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction61:version#Object#nit_version */
7132 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction61:model#Object#abstract_kind */
7133 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction61:model#Object#concrete_kind */
7134 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction61:model#Object#interface_kind */
7135 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction61:model#Object#enum_kind */
7136 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction61:model#Object#extern_kind */
7137 (nitmethod_t
)nit__parser___nit__parser__ReduceAction61___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction61:parser#ReduceAction61#action */
7138 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction61:parser_work#ReduceAction#concat */
7139 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction61:parser_work#ReduceAction#goto= */
7140 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction61:kernel#Object#init */
7143 /* allocate ReduceAction61 */
7144 val
* NEW_nit__parser__ReduceAction61(const struct type
* type
) {
7145 val
* self
/* : ReduceAction61 */;
7146 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7148 self
->class = &class_nit__parser__ReduceAction61
;
7151 /* runtime class nit__parser__ReduceAction62 */
7152 const struct class class_nit__parser__ReduceAction62
= {
7155 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction62:kernel#Object#object_id */
7156 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction62:kernel#Object#is_same_instance */
7157 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction62:kernel#Object#== */
7158 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction62:kernel#Object#!= */
7159 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction62:kernel#Object#hash */
7160 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction62:kernel#Object#exit */
7161 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction62:kernel#Object#sys */
7162 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction62:parser_work#ReduceAction#init */
7163 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction62:sorter#Object#default_comparator */
7164 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction62:string#Object#to_s */
7165 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction62:string#Object#native_class_name */
7166 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction62:string#Object#class_name */
7167 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction62:string#Object#inspect */
7168 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction62:string#Object#inspect_head */
7169 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction62:string#Object#args */
7170 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction62:ropes#Object#maxlen */
7171 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction62:time#Object#get_time */
7172 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction62:file#Object#printn */
7173 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction62:file#Object#print */
7174 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction62:file#Object#getcwd */
7175 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction62:file#Object#file_getcwd */
7176 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction62:model_base#Object#intrude_visibility */
7177 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction62:model_base#Object#public_visibility */
7178 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction62:model_base#Object#protected_visibility */
7179 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction62:model_base#Object#private_visibility */
7180 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction62:model_base#Object#none_visibility */
7181 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction62:version#Object#nit_version */
7182 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction62:model#Object#abstract_kind */
7183 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction62:model#Object#concrete_kind */
7184 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction62:model#Object#interface_kind */
7185 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction62:model#Object#enum_kind */
7186 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction62:model#Object#extern_kind */
7187 (nitmethod_t
)nit__parser___nit__parser__ReduceAction62___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction62:parser#ReduceAction62#action */
7188 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction62:parser_work#ReduceAction#concat */
7189 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction62:parser_work#ReduceAction#goto= */
7190 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction62:kernel#Object#init */
7193 /* allocate ReduceAction62 */
7194 val
* NEW_nit__parser__ReduceAction62(const struct type
* type
) {
7195 val
* self
/* : ReduceAction62 */;
7196 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7198 self
->class = &class_nit__parser__ReduceAction62
;
7201 /* runtime class nit__parser__ReduceAction63 */
7202 const struct class class_nit__parser__ReduceAction63
= {
7205 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction63:kernel#Object#object_id */
7206 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction63:kernel#Object#is_same_instance */
7207 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction63:kernel#Object#== */
7208 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction63:kernel#Object#!= */
7209 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction63:kernel#Object#hash */
7210 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction63:kernel#Object#exit */
7211 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction63:kernel#Object#sys */
7212 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction63:parser_work#ReduceAction#init */
7213 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction63:sorter#Object#default_comparator */
7214 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction63:string#Object#to_s */
7215 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction63:string#Object#native_class_name */
7216 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction63:string#Object#class_name */
7217 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction63:string#Object#inspect */
7218 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction63:string#Object#inspect_head */
7219 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction63:string#Object#args */
7220 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction63:ropes#Object#maxlen */
7221 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction63:time#Object#get_time */
7222 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction63:file#Object#printn */
7223 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction63:file#Object#print */
7224 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction63:file#Object#getcwd */
7225 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction63:file#Object#file_getcwd */
7226 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction63:model_base#Object#intrude_visibility */
7227 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction63:model_base#Object#public_visibility */
7228 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction63:model_base#Object#protected_visibility */
7229 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction63:model_base#Object#private_visibility */
7230 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction63:model_base#Object#none_visibility */
7231 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction63:version#Object#nit_version */
7232 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction63:model#Object#abstract_kind */
7233 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction63:model#Object#concrete_kind */
7234 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction63:model#Object#interface_kind */
7235 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction63:model#Object#enum_kind */
7236 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction63:model#Object#extern_kind */
7237 (nitmethod_t
)nit__parser___nit__parser__ReduceAction63___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction63:parser#ReduceAction63#action */
7238 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction63:parser_work#ReduceAction#concat */
7239 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction63:parser_work#ReduceAction#goto= */
7240 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction63:kernel#Object#init */
7243 /* allocate ReduceAction63 */
7244 val
* NEW_nit__parser__ReduceAction63(const struct type
* type
) {
7245 val
* self
/* : ReduceAction63 */;
7246 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7248 self
->class = &class_nit__parser__ReduceAction63
;
7251 /* runtime class nit__parser__ReduceAction64 */
7252 const struct class class_nit__parser__ReduceAction64
= {
7255 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction64:kernel#Object#object_id */
7256 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction64:kernel#Object#is_same_instance */
7257 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction64:kernel#Object#== */
7258 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction64:kernel#Object#!= */
7259 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction64:kernel#Object#hash */
7260 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction64:kernel#Object#exit */
7261 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction64:kernel#Object#sys */
7262 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction64:parser_work#ReduceAction#init */
7263 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction64:sorter#Object#default_comparator */
7264 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction64:string#Object#to_s */
7265 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction64:string#Object#native_class_name */
7266 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction64:string#Object#class_name */
7267 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction64:string#Object#inspect */
7268 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction64:string#Object#inspect_head */
7269 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction64:string#Object#args */
7270 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction64:ropes#Object#maxlen */
7271 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction64:time#Object#get_time */
7272 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction64:file#Object#printn */
7273 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction64:file#Object#print */
7274 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction64:file#Object#getcwd */
7275 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction64:file#Object#file_getcwd */
7276 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction64:model_base#Object#intrude_visibility */
7277 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction64:model_base#Object#public_visibility */
7278 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction64:model_base#Object#protected_visibility */
7279 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction64:model_base#Object#private_visibility */
7280 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction64:model_base#Object#none_visibility */
7281 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction64:version#Object#nit_version */
7282 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction64:model#Object#abstract_kind */
7283 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction64:model#Object#concrete_kind */
7284 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction64:model#Object#interface_kind */
7285 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction64:model#Object#enum_kind */
7286 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction64:model#Object#extern_kind */
7287 (nitmethod_t
)nit__parser___nit__parser__ReduceAction64___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction64:parser#ReduceAction64#action */
7288 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction64:parser_work#ReduceAction#concat */
7289 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction64:parser_work#ReduceAction#goto= */
7290 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction64:kernel#Object#init */
7293 /* allocate ReduceAction64 */
7294 val
* NEW_nit__parser__ReduceAction64(const struct type
* type
) {
7295 val
* self
/* : ReduceAction64 */;
7296 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7298 self
->class = &class_nit__parser__ReduceAction64
;
7301 /* runtime class nit__parser__ReduceAction65 */
7302 const struct class class_nit__parser__ReduceAction65
= {
7305 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction65:kernel#Object#object_id */
7306 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction65:kernel#Object#is_same_instance */
7307 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction65:kernel#Object#== */
7308 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction65:kernel#Object#!= */
7309 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction65:kernel#Object#hash */
7310 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction65:kernel#Object#exit */
7311 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction65:kernel#Object#sys */
7312 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction65:parser_work#ReduceAction#init */
7313 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction65:sorter#Object#default_comparator */
7314 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction65:string#Object#to_s */
7315 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction65:string#Object#native_class_name */
7316 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction65:string#Object#class_name */
7317 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction65:string#Object#inspect */
7318 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction65:string#Object#inspect_head */
7319 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction65:string#Object#args */
7320 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction65:ropes#Object#maxlen */
7321 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction65:time#Object#get_time */
7322 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction65:file#Object#printn */
7323 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction65:file#Object#print */
7324 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction65:file#Object#getcwd */
7325 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction65:file#Object#file_getcwd */
7326 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction65:model_base#Object#intrude_visibility */
7327 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction65:model_base#Object#public_visibility */
7328 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction65:model_base#Object#protected_visibility */
7329 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction65:model_base#Object#private_visibility */
7330 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction65:model_base#Object#none_visibility */
7331 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction65:version#Object#nit_version */
7332 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction65:model#Object#abstract_kind */
7333 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction65:model#Object#concrete_kind */
7334 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction65:model#Object#interface_kind */
7335 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction65:model#Object#enum_kind */
7336 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction65:model#Object#extern_kind */
7337 (nitmethod_t
)nit__parser___nit__parser__ReduceAction65___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction65:parser#ReduceAction65#action */
7338 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction65:parser_work#ReduceAction#concat */
7339 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction65:parser_work#ReduceAction#goto= */
7340 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction65:kernel#Object#init */
7343 /* allocate ReduceAction65 */
7344 val
* NEW_nit__parser__ReduceAction65(const struct type
* type
) {
7345 val
* self
/* : ReduceAction65 */;
7346 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7348 self
->class = &class_nit__parser__ReduceAction65
;
7351 /* runtime class nit__parser__ReduceAction66 */
7352 const struct class class_nit__parser__ReduceAction66
= {
7355 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction66:kernel#Object#object_id */
7356 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction66:kernel#Object#is_same_instance */
7357 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction66:kernel#Object#== */
7358 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction66:kernel#Object#!= */
7359 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction66:kernel#Object#hash */
7360 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction66:kernel#Object#exit */
7361 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction66:kernel#Object#sys */
7362 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction66:parser_work#ReduceAction#init */
7363 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction66:sorter#Object#default_comparator */
7364 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction66:string#Object#to_s */
7365 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction66:string#Object#native_class_name */
7366 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction66:string#Object#class_name */
7367 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction66:string#Object#inspect */
7368 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction66:string#Object#inspect_head */
7369 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction66:string#Object#args */
7370 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction66:ropes#Object#maxlen */
7371 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction66:time#Object#get_time */
7372 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction66:file#Object#printn */
7373 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction66:file#Object#print */
7374 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction66:file#Object#getcwd */
7375 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction66:file#Object#file_getcwd */
7376 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction66:model_base#Object#intrude_visibility */
7377 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction66:model_base#Object#public_visibility */
7378 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction66:model_base#Object#protected_visibility */
7379 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction66:model_base#Object#private_visibility */
7380 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction66:model_base#Object#none_visibility */
7381 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction66:version#Object#nit_version */
7382 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction66:model#Object#abstract_kind */
7383 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction66:model#Object#concrete_kind */
7384 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction66:model#Object#interface_kind */
7385 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction66:model#Object#enum_kind */
7386 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction66:model#Object#extern_kind */
7387 (nitmethod_t
)nit__parser___nit__parser__ReduceAction66___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction66:parser#ReduceAction66#action */
7388 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction66:parser_work#ReduceAction#concat */
7389 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction66:parser_work#ReduceAction#goto= */
7390 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction66:kernel#Object#init */
7393 /* allocate ReduceAction66 */
7394 val
* NEW_nit__parser__ReduceAction66(const struct type
* type
) {
7395 val
* self
/* : ReduceAction66 */;
7396 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7398 self
->class = &class_nit__parser__ReduceAction66
;
7401 /* runtime class nit__parser__ReduceAction67 */
7402 const struct class class_nit__parser__ReduceAction67
= {
7405 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction67:kernel#Object#object_id */
7406 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction67:kernel#Object#is_same_instance */
7407 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction67:kernel#Object#== */
7408 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction67:kernel#Object#!= */
7409 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction67:kernel#Object#hash */
7410 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction67:kernel#Object#exit */
7411 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction67:kernel#Object#sys */
7412 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction67:parser_work#ReduceAction#init */
7413 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction67:sorter#Object#default_comparator */
7414 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction67:string#Object#to_s */
7415 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction67:string#Object#native_class_name */
7416 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction67:string#Object#class_name */
7417 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction67:string#Object#inspect */
7418 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction67:string#Object#inspect_head */
7419 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction67:string#Object#args */
7420 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction67:ropes#Object#maxlen */
7421 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction67:time#Object#get_time */
7422 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction67:file#Object#printn */
7423 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction67:file#Object#print */
7424 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction67:file#Object#getcwd */
7425 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction67:file#Object#file_getcwd */
7426 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction67:model_base#Object#intrude_visibility */
7427 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction67:model_base#Object#public_visibility */
7428 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction67:model_base#Object#protected_visibility */
7429 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction67:model_base#Object#private_visibility */
7430 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction67:model_base#Object#none_visibility */
7431 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction67:version#Object#nit_version */
7432 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction67:model#Object#abstract_kind */
7433 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction67:model#Object#concrete_kind */
7434 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction67:model#Object#interface_kind */
7435 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction67:model#Object#enum_kind */
7436 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction67:model#Object#extern_kind */
7437 (nitmethod_t
)nit__parser___nit__parser__ReduceAction67___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction67:parser#ReduceAction67#action */
7438 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction67:parser_work#ReduceAction#concat */
7439 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction67:parser_work#ReduceAction#goto= */
7440 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction67:kernel#Object#init */
7443 /* allocate ReduceAction67 */
7444 val
* NEW_nit__parser__ReduceAction67(const struct type
* type
) {
7445 val
* self
/* : ReduceAction67 */;
7446 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7448 self
->class = &class_nit__parser__ReduceAction67
;
7451 /* runtime class nit__parser__ReduceAction68 */
7452 const struct class class_nit__parser__ReduceAction68
= {
7455 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction68:kernel#Object#object_id */
7456 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction68:kernel#Object#is_same_instance */
7457 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction68:kernel#Object#== */
7458 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction68:kernel#Object#!= */
7459 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction68:kernel#Object#hash */
7460 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction68:kernel#Object#exit */
7461 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction68:kernel#Object#sys */
7462 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction68:parser_work#ReduceAction#init */
7463 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction68:sorter#Object#default_comparator */
7464 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction68:string#Object#to_s */
7465 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction68:string#Object#native_class_name */
7466 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction68:string#Object#class_name */
7467 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction68:string#Object#inspect */
7468 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction68:string#Object#inspect_head */
7469 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction68:string#Object#args */
7470 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction68:ropes#Object#maxlen */
7471 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction68:time#Object#get_time */
7472 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction68:file#Object#printn */
7473 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction68:file#Object#print */
7474 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction68:file#Object#getcwd */
7475 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction68:file#Object#file_getcwd */
7476 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction68:model_base#Object#intrude_visibility */
7477 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction68:model_base#Object#public_visibility */
7478 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction68:model_base#Object#protected_visibility */
7479 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction68:model_base#Object#private_visibility */
7480 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction68:model_base#Object#none_visibility */
7481 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction68:version#Object#nit_version */
7482 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction68:model#Object#abstract_kind */
7483 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction68:model#Object#concrete_kind */
7484 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction68:model#Object#interface_kind */
7485 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction68:model#Object#enum_kind */
7486 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction68:model#Object#extern_kind */
7487 (nitmethod_t
)nit__parser___nit__parser__ReduceAction68___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction68:parser#ReduceAction68#action */
7488 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction68:parser_work#ReduceAction#concat */
7489 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction68:parser_work#ReduceAction#goto= */
7490 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction68:kernel#Object#init */
7493 /* allocate ReduceAction68 */
7494 val
* NEW_nit__parser__ReduceAction68(const struct type
* type
) {
7495 val
* self
/* : ReduceAction68 */;
7496 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7498 self
->class = &class_nit__parser__ReduceAction68
;
7501 /* runtime class nit__parser__ReduceAction69 */
7502 const struct class class_nit__parser__ReduceAction69
= {
7505 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction69:kernel#Object#object_id */
7506 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction69:kernel#Object#is_same_instance */
7507 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction69:kernel#Object#== */
7508 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction69:kernel#Object#!= */
7509 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction69:kernel#Object#hash */
7510 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction69:kernel#Object#exit */
7511 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction69:kernel#Object#sys */
7512 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction69:parser_work#ReduceAction#init */
7513 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction69:sorter#Object#default_comparator */
7514 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction69:string#Object#to_s */
7515 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction69:string#Object#native_class_name */
7516 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction69:string#Object#class_name */
7517 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction69:string#Object#inspect */
7518 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction69:string#Object#inspect_head */
7519 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction69:string#Object#args */
7520 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction69:ropes#Object#maxlen */
7521 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction69:time#Object#get_time */
7522 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction69:file#Object#printn */
7523 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction69:file#Object#print */
7524 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction69:file#Object#getcwd */
7525 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction69:file#Object#file_getcwd */
7526 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction69:model_base#Object#intrude_visibility */
7527 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction69:model_base#Object#public_visibility */
7528 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction69:model_base#Object#protected_visibility */
7529 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction69:model_base#Object#private_visibility */
7530 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction69:model_base#Object#none_visibility */
7531 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction69:version#Object#nit_version */
7532 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction69:model#Object#abstract_kind */
7533 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction69:model#Object#concrete_kind */
7534 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction69:model#Object#interface_kind */
7535 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction69:model#Object#enum_kind */
7536 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction69:model#Object#extern_kind */
7537 (nitmethod_t
)nit__parser___nit__parser__ReduceAction69___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction69:parser#ReduceAction69#action */
7538 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction69:parser_work#ReduceAction#concat */
7539 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction69:parser_work#ReduceAction#goto= */
7540 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction69:kernel#Object#init */
7543 /* allocate ReduceAction69 */
7544 val
* NEW_nit__parser__ReduceAction69(const struct type
* type
) {
7545 val
* self
/* : ReduceAction69 */;
7546 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7548 self
->class = &class_nit__parser__ReduceAction69
;
7551 /* runtime class nit__parser__ReduceAction70 */
7552 const struct class class_nit__parser__ReduceAction70
= {
7555 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction70:kernel#Object#object_id */
7556 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction70:kernel#Object#is_same_instance */
7557 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction70:kernel#Object#== */
7558 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction70:kernel#Object#!= */
7559 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction70:kernel#Object#hash */
7560 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction70:kernel#Object#exit */
7561 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction70:kernel#Object#sys */
7562 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction70:parser_work#ReduceAction#init */
7563 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction70:sorter#Object#default_comparator */
7564 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction70:string#Object#to_s */
7565 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction70:string#Object#native_class_name */
7566 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction70:string#Object#class_name */
7567 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction70:string#Object#inspect */
7568 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction70:string#Object#inspect_head */
7569 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction70:string#Object#args */
7570 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction70:ropes#Object#maxlen */
7571 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction70:time#Object#get_time */
7572 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction70:file#Object#printn */
7573 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction70:file#Object#print */
7574 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction70:file#Object#getcwd */
7575 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction70:file#Object#file_getcwd */
7576 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction70:model_base#Object#intrude_visibility */
7577 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction70:model_base#Object#public_visibility */
7578 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction70:model_base#Object#protected_visibility */
7579 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction70:model_base#Object#private_visibility */
7580 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction70:model_base#Object#none_visibility */
7581 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction70:version#Object#nit_version */
7582 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction70:model#Object#abstract_kind */
7583 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction70:model#Object#concrete_kind */
7584 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction70:model#Object#interface_kind */
7585 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction70:model#Object#enum_kind */
7586 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction70:model#Object#extern_kind */
7587 (nitmethod_t
)nit__parser___nit__parser__ReduceAction70___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction70:parser#ReduceAction70#action */
7588 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction70:parser_work#ReduceAction#concat */
7589 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction70:parser_work#ReduceAction#goto= */
7590 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction70:kernel#Object#init */
7593 /* allocate ReduceAction70 */
7594 val
* NEW_nit__parser__ReduceAction70(const struct type
* type
) {
7595 val
* self
/* : ReduceAction70 */;
7596 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7598 self
->class = &class_nit__parser__ReduceAction70
;
7601 /* runtime class nit__parser__ReduceAction71 */
7602 const struct class class_nit__parser__ReduceAction71
= {
7605 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction71:kernel#Object#object_id */
7606 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction71:kernel#Object#is_same_instance */
7607 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction71:kernel#Object#== */
7608 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction71:kernel#Object#!= */
7609 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction71:kernel#Object#hash */
7610 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction71:kernel#Object#exit */
7611 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction71:kernel#Object#sys */
7612 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction71:parser_work#ReduceAction#init */
7613 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction71:sorter#Object#default_comparator */
7614 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction71:string#Object#to_s */
7615 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction71:string#Object#native_class_name */
7616 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction71:string#Object#class_name */
7617 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction71:string#Object#inspect */
7618 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction71:string#Object#inspect_head */
7619 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction71:string#Object#args */
7620 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction71:ropes#Object#maxlen */
7621 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction71:time#Object#get_time */
7622 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction71:file#Object#printn */
7623 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction71:file#Object#print */
7624 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction71:file#Object#getcwd */
7625 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction71:file#Object#file_getcwd */
7626 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction71:model_base#Object#intrude_visibility */
7627 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction71:model_base#Object#public_visibility */
7628 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction71:model_base#Object#protected_visibility */
7629 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction71:model_base#Object#private_visibility */
7630 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction71:model_base#Object#none_visibility */
7631 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction71:version#Object#nit_version */
7632 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction71:model#Object#abstract_kind */
7633 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction71:model#Object#concrete_kind */
7634 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction71:model#Object#interface_kind */
7635 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction71:model#Object#enum_kind */
7636 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction71:model#Object#extern_kind */
7637 (nitmethod_t
)nit__parser___nit__parser__ReduceAction71___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction71:parser#ReduceAction71#action */
7638 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction71:parser_work#ReduceAction#concat */
7639 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction71:parser_work#ReduceAction#goto= */
7640 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction71:kernel#Object#init */
7643 /* allocate ReduceAction71 */
7644 val
* NEW_nit__parser__ReduceAction71(const struct type
* type
) {
7645 val
* self
/* : ReduceAction71 */;
7646 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7648 self
->class = &class_nit__parser__ReduceAction71
;
7651 /* runtime class nit__parser__ReduceAction72 */
7652 const struct class class_nit__parser__ReduceAction72
= {
7655 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction72:kernel#Object#object_id */
7656 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction72:kernel#Object#is_same_instance */
7657 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction72:kernel#Object#== */
7658 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction72:kernel#Object#!= */
7659 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction72:kernel#Object#hash */
7660 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction72:kernel#Object#exit */
7661 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction72:kernel#Object#sys */
7662 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction72:parser_work#ReduceAction#init */
7663 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction72:sorter#Object#default_comparator */
7664 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction72:string#Object#to_s */
7665 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction72:string#Object#native_class_name */
7666 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction72:string#Object#class_name */
7667 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction72:string#Object#inspect */
7668 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction72:string#Object#inspect_head */
7669 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction72:string#Object#args */
7670 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction72:ropes#Object#maxlen */
7671 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction72:time#Object#get_time */
7672 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction72:file#Object#printn */
7673 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction72:file#Object#print */
7674 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction72:file#Object#getcwd */
7675 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction72:file#Object#file_getcwd */
7676 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction72:model_base#Object#intrude_visibility */
7677 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction72:model_base#Object#public_visibility */
7678 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction72:model_base#Object#protected_visibility */
7679 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction72:model_base#Object#private_visibility */
7680 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction72:model_base#Object#none_visibility */
7681 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction72:version#Object#nit_version */
7682 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction72:model#Object#abstract_kind */
7683 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction72:model#Object#concrete_kind */
7684 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction72:model#Object#interface_kind */
7685 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction72:model#Object#enum_kind */
7686 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction72:model#Object#extern_kind */
7687 (nitmethod_t
)nit__parser___nit__parser__ReduceAction72___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction72:parser#ReduceAction72#action */
7688 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction72:parser_work#ReduceAction#concat */
7689 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction72:parser_work#ReduceAction#goto= */
7690 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction72:kernel#Object#init */
7693 /* allocate ReduceAction72 */
7694 val
* NEW_nit__parser__ReduceAction72(const struct type
* type
) {
7695 val
* self
/* : ReduceAction72 */;
7696 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7698 self
->class = &class_nit__parser__ReduceAction72
;
7701 /* runtime class nit__parser__ReduceAction73 */
7702 const struct class class_nit__parser__ReduceAction73
= {
7705 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction73:kernel#Object#object_id */
7706 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction73:kernel#Object#is_same_instance */
7707 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction73:kernel#Object#== */
7708 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction73:kernel#Object#!= */
7709 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction73:kernel#Object#hash */
7710 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction73:kernel#Object#exit */
7711 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction73:kernel#Object#sys */
7712 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction73:parser_work#ReduceAction#init */
7713 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction73:sorter#Object#default_comparator */
7714 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction73:string#Object#to_s */
7715 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction73:string#Object#native_class_name */
7716 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction73:string#Object#class_name */
7717 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction73:string#Object#inspect */
7718 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction73:string#Object#inspect_head */
7719 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction73:string#Object#args */
7720 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction73:ropes#Object#maxlen */
7721 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction73:time#Object#get_time */
7722 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction73:file#Object#printn */
7723 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction73:file#Object#print */
7724 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction73:file#Object#getcwd */
7725 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction73:file#Object#file_getcwd */
7726 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction73:model_base#Object#intrude_visibility */
7727 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction73:model_base#Object#public_visibility */
7728 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction73:model_base#Object#protected_visibility */
7729 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction73:model_base#Object#private_visibility */
7730 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction73:model_base#Object#none_visibility */
7731 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction73:version#Object#nit_version */
7732 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction73:model#Object#abstract_kind */
7733 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction73:model#Object#concrete_kind */
7734 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction73:model#Object#interface_kind */
7735 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction73:model#Object#enum_kind */
7736 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction73:model#Object#extern_kind */
7737 (nitmethod_t
)nit__parser___nit__parser__ReduceAction73___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction73:parser#ReduceAction73#action */
7738 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction73:parser_work#ReduceAction#concat */
7739 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction73:parser_work#ReduceAction#goto= */
7740 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction73:kernel#Object#init */
7743 /* allocate ReduceAction73 */
7744 val
* NEW_nit__parser__ReduceAction73(const struct type
* type
) {
7745 val
* self
/* : ReduceAction73 */;
7746 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7748 self
->class = &class_nit__parser__ReduceAction73
;
7751 /* runtime class nit__parser__ReduceAction74 */
7752 const struct class class_nit__parser__ReduceAction74
= {
7755 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction74:kernel#Object#object_id */
7756 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction74:kernel#Object#is_same_instance */
7757 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction74:kernel#Object#== */
7758 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction74:kernel#Object#!= */
7759 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction74:kernel#Object#hash */
7760 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction74:kernel#Object#exit */
7761 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction74:kernel#Object#sys */
7762 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction74:parser_work#ReduceAction#init */
7763 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction74:sorter#Object#default_comparator */
7764 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction74:string#Object#to_s */
7765 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction74:string#Object#native_class_name */
7766 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction74:string#Object#class_name */
7767 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction74:string#Object#inspect */
7768 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction74:string#Object#inspect_head */
7769 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction74:string#Object#args */
7770 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction74:ropes#Object#maxlen */
7771 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction74:time#Object#get_time */
7772 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction74:file#Object#printn */
7773 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction74:file#Object#print */
7774 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction74:file#Object#getcwd */
7775 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction74:file#Object#file_getcwd */
7776 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction74:model_base#Object#intrude_visibility */
7777 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction74:model_base#Object#public_visibility */
7778 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction74:model_base#Object#protected_visibility */
7779 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction74:model_base#Object#private_visibility */
7780 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction74:model_base#Object#none_visibility */
7781 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction74:version#Object#nit_version */
7782 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction74:model#Object#abstract_kind */
7783 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction74:model#Object#concrete_kind */
7784 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction74:model#Object#interface_kind */
7785 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction74:model#Object#enum_kind */
7786 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction74:model#Object#extern_kind */
7787 (nitmethod_t
)nit__parser___nit__parser__ReduceAction74___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction74:parser#ReduceAction74#action */
7788 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction74:parser_work#ReduceAction#concat */
7789 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction74:parser_work#ReduceAction#goto= */
7790 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction74:kernel#Object#init */
7793 /* allocate ReduceAction74 */
7794 val
* NEW_nit__parser__ReduceAction74(const struct type
* type
) {
7795 val
* self
/* : ReduceAction74 */;
7796 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7798 self
->class = &class_nit__parser__ReduceAction74
;
7801 /* runtime class nit__parser__ReduceAction75 */
7802 const struct class class_nit__parser__ReduceAction75
= {
7805 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction75:kernel#Object#object_id */
7806 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction75:kernel#Object#is_same_instance */
7807 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction75:kernel#Object#== */
7808 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction75:kernel#Object#!= */
7809 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction75:kernel#Object#hash */
7810 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction75:kernel#Object#exit */
7811 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction75:kernel#Object#sys */
7812 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction75:parser_work#ReduceAction#init */
7813 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction75:sorter#Object#default_comparator */
7814 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction75:string#Object#to_s */
7815 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction75:string#Object#native_class_name */
7816 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction75:string#Object#class_name */
7817 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction75:string#Object#inspect */
7818 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction75:string#Object#inspect_head */
7819 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction75:string#Object#args */
7820 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction75:ropes#Object#maxlen */
7821 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction75:time#Object#get_time */
7822 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction75:file#Object#printn */
7823 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction75:file#Object#print */
7824 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction75:file#Object#getcwd */
7825 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction75:file#Object#file_getcwd */
7826 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction75:model_base#Object#intrude_visibility */
7827 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction75:model_base#Object#public_visibility */
7828 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction75:model_base#Object#protected_visibility */
7829 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction75:model_base#Object#private_visibility */
7830 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction75:model_base#Object#none_visibility */
7831 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction75:version#Object#nit_version */
7832 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction75:model#Object#abstract_kind */
7833 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction75:model#Object#concrete_kind */
7834 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction75:model#Object#interface_kind */
7835 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction75:model#Object#enum_kind */
7836 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction75:model#Object#extern_kind */
7837 (nitmethod_t
)nit__parser___nit__parser__ReduceAction75___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction75:parser#ReduceAction75#action */
7838 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction75:parser_work#ReduceAction#concat */
7839 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction75:parser_work#ReduceAction#goto= */
7840 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction75:kernel#Object#init */
7843 /* allocate ReduceAction75 */
7844 val
* NEW_nit__parser__ReduceAction75(const struct type
* type
) {
7845 val
* self
/* : ReduceAction75 */;
7846 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7848 self
->class = &class_nit__parser__ReduceAction75
;
7851 /* runtime class nit__parser__ReduceAction76 */
7852 const struct class class_nit__parser__ReduceAction76
= {
7855 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction76:kernel#Object#object_id */
7856 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction76:kernel#Object#is_same_instance */
7857 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction76:kernel#Object#== */
7858 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction76:kernel#Object#!= */
7859 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction76:kernel#Object#hash */
7860 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction76:kernel#Object#exit */
7861 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction76:kernel#Object#sys */
7862 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction76:parser_work#ReduceAction#init */
7863 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction76:sorter#Object#default_comparator */
7864 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction76:string#Object#to_s */
7865 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction76:string#Object#native_class_name */
7866 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction76:string#Object#class_name */
7867 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction76:string#Object#inspect */
7868 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction76:string#Object#inspect_head */
7869 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction76:string#Object#args */
7870 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction76:ropes#Object#maxlen */
7871 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction76:time#Object#get_time */
7872 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction76:file#Object#printn */
7873 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction76:file#Object#print */
7874 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction76:file#Object#getcwd */
7875 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction76:file#Object#file_getcwd */
7876 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction76:model_base#Object#intrude_visibility */
7877 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction76:model_base#Object#public_visibility */
7878 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction76:model_base#Object#protected_visibility */
7879 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction76:model_base#Object#private_visibility */
7880 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction76:model_base#Object#none_visibility */
7881 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction76:version#Object#nit_version */
7882 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction76:model#Object#abstract_kind */
7883 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction76:model#Object#concrete_kind */
7884 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction76:model#Object#interface_kind */
7885 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction76:model#Object#enum_kind */
7886 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction76:model#Object#extern_kind */
7887 (nitmethod_t
)nit__parser___nit__parser__ReduceAction76___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction76:parser#ReduceAction76#action */
7888 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction76:parser_work#ReduceAction#concat */
7889 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction76:parser_work#ReduceAction#goto= */
7890 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction76:kernel#Object#init */
7893 /* allocate ReduceAction76 */
7894 val
* NEW_nit__parser__ReduceAction76(const struct type
* type
) {
7895 val
* self
/* : ReduceAction76 */;
7896 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7898 self
->class = &class_nit__parser__ReduceAction76
;
7901 /* runtime class nit__parser__ReduceAction77 */
7902 const struct class class_nit__parser__ReduceAction77
= {
7905 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction77:kernel#Object#object_id */
7906 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction77:kernel#Object#is_same_instance */
7907 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction77:kernel#Object#== */
7908 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction77:kernel#Object#!= */
7909 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction77:kernel#Object#hash */
7910 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction77:kernel#Object#exit */
7911 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction77:kernel#Object#sys */
7912 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction77:parser_work#ReduceAction#init */
7913 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction77:sorter#Object#default_comparator */
7914 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction77:string#Object#to_s */
7915 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction77:string#Object#native_class_name */
7916 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction77:string#Object#class_name */
7917 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction77:string#Object#inspect */
7918 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction77:string#Object#inspect_head */
7919 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction77:string#Object#args */
7920 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction77:ropes#Object#maxlen */
7921 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction77:time#Object#get_time */
7922 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction77:file#Object#printn */
7923 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction77:file#Object#print */
7924 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction77:file#Object#getcwd */
7925 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction77:file#Object#file_getcwd */
7926 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction77:model_base#Object#intrude_visibility */
7927 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction77:model_base#Object#public_visibility */
7928 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction77:model_base#Object#protected_visibility */
7929 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction77:model_base#Object#private_visibility */
7930 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction77:model_base#Object#none_visibility */
7931 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction77:version#Object#nit_version */
7932 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction77:model#Object#abstract_kind */
7933 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction77:model#Object#concrete_kind */
7934 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction77:model#Object#interface_kind */
7935 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction77:model#Object#enum_kind */
7936 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction77:model#Object#extern_kind */
7937 (nitmethod_t
)nit__parser___nit__parser__ReduceAction77___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction77:parser#ReduceAction77#action */
7938 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction77:parser_work#ReduceAction#concat */
7939 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction77:parser_work#ReduceAction#goto= */
7940 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction77:kernel#Object#init */
7943 /* allocate ReduceAction77 */
7944 val
* NEW_nit__parser__ReduceAction77(const struct type
* type
) {
7945 val
* self
/* : ReduceAction77 */;
7946 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7948 self
->class = &class_nit__parser__ReduceAction77
;
7951 /* runtime class nit__parser__ReduceAction78 */
7952 const struct class class_nit__parser__ReduceAction78
= {
7955 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction78:kernel#Object#object_id */
7956 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction78:kernel#Object#is_same_instance */
7957 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction78:kernel#Object#== */
7958 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction78:kernel#Object#!= */
7959 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction78:kernel#Object#hash */
7960 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction78:kernel#Object#exit */
7961 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction78:kernel#Object#sys */
7962 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction78:parser_work#ReduceAction#init */
7963 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction78:sorter#Object#default_comparator */
7964 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction78:string#Object#to_s */
7965 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction78:string#Object#native_class_name */
7966 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction78:string#Object#class_name */
7967 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction78:string#Object#inspect */
7968 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction78:string#Object#inspect_head */
7969 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction78:string#Object#args */
7970 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction78:ropes#Object#maxlen */
7971 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction78:time#Object#get_time */
7972 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction78:file#Object#printn */
7973 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction78:file#Object#print */
7974 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction78:file#Object#getcwd */
7975 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction78:file#Object#file_getcwd */
7976 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction78:model_base#Object#intrude_visibility */
7977 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction78:model_base#Object#public_visibility */
7978 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction78:model_base#Object#protected_visibility */
7979 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction78:model_base#Object#private_visibility */
7980 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction78:model_base#Object#none_visibility */
7981 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction78:version#Object#nit_version */
7982 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction78:model#Object#abstract_kind */
7983 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction78:model#Object#concrete_kind */
7984 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction78:model#Object#interface_kind */
7985 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction78:model#Object#enum_kind */
7986 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction78:model#Object#extern_kind */
7987 (nitmethod_t
)nit__parser___nit__parser__ReduceAction78___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction78:parser#ReduceAction78#action */
7988 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction78:parser_work#ReduceAction#concat */
7989 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction78:parser_work#ReduceAction#goto= */
7990 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction78:kernel#Object#init */
7993 /* allocate ReduceAction78 */
7994 val
* NEW_nit__parser__ReduceAction78(const struct type
* type
) {
7995 val
* self
/* : ReduceAction78 */;
7996 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7998 self
->class = &class_nit__parser__ReduceAction78
;
8001 /* runtime class nit__parser__ReduceAction79 */
8002 const struct class class_nit__parser__ReduceAction79
= {
8005 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction79:kernel#Object#object_id */
8006 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction79:kernel#Object#is_same_instance */
8007 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction79:kernel#Object#== */
8008 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction79:kernel#Object#!= */
8009 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction79:kernel#Object#hash */
8010 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction79:kernel#Object#exit */
8011 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction79:kernel#Object#sys */
8012 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction79:parser_work#ReduceAction#init */
8013 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction79:sorter#Object#default_comparator */
8014 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction79:string#Object#to_s */
8015 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction79:string#Object#native_class_name */
8016 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction79:string#Object#class_name */
8017 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction79:string#Object#inspect */
8018 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction79:string#Object#inspect_head */
8019 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction79:string#Object#args */
8020 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction79:ropes#Object#maxlen */
8021 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction79:time#Object#get_time */
8022 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction79:file#Object#printn */
8023 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction79:file#Object#print */
8024 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction79:file#Object#getcwd */
8025 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction79:file#Object#file_getcwd */
8026 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction79:model_base#Object#intrude_visibility */
8027 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction79:model_base#Object#public_visibility */
8028 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction79:model_base#Object#protected_visibility */
8029 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction79:model_base#Object#private_visibility */
8030 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction79:model_base#Object#none_visibility */
8031 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction79:version#Object#nit_version */
8032 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction79:model#Object#abstract_kind */
8033 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction79:model#Object#concrete_kind */
8034 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction79:model#Object#interface_kind */
8035 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction79:model#Object#enum_kind */
8036 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction79:model#Object#extern_kind */
8037 (nitmethod_t
)nit__parser___nit__parser__ReduceAction79___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction79:parser#ReduceAction79#action */
8038 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction79:parser_work#ReduceAction#concat */
8039 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction79:parser_work#ReduceAction#goto= */
8040 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction79:kernel#Object#init */
8043 /* allocate ReduceAction79 */
8044 val
* NEW_nit__parser__ReduceAction79(const struct type
* type
) {
8045 val
* self
/* : ReduceAction79 */;
8046 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8048 self
->class = &class_nit__parser__ReduceAction79
;
8051 /* runtime class nit__parser__ReduceAction80 */
8052 const struct class class_nit__parser__ReduceAction80
= {
8055 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction80:kernel#Object#object_id */
8056 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction80:kernel#Object#is_same_instance */
8057 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction80:kernel#Object#== */
8058 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction80:kernel#Object#!= */
8059 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction80:kernel#Object#hash */
8060 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction80:kernel#Object#exit */
8061 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction80:kernel#Object#sys */
8062 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction80:parser_work#ReduceAction#init */
8063 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction80:sorter#Object#default_comparator */
8064 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction80:string#Object#to_s */
8065 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction80:string#Object#native_class_name */
8066 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction80:string#Object#class_name */
8067 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction80:string#Object#inspect */
8068 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction80:string#Object#inspect_head */
8069 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction80:string#Object#args */
8070 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction80:ropes#Object#maxlen */
8071 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction80:time#Object#get_time */
8072 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction80:file#Object#printn */
8073 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction80:file#Object#print */
8074 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction80:file#Object#getcwd */
8075 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction80:file#Object#file_getcwd */
8076 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction80:model_base#Object#intrude_visibility */
8077 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction80:model_base#Object#public_visibility */
8078 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction80:model_base#Object#protected_visibility */
8079 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction80:model_base#Object#private_visibility */
8080 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction80:model_base#Object#none_visibility */
8081 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction80:version#Object#nit_version */
8082 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction80:model#Object#abstract_kind */
8083 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction80:model#Object#concrete_kind */
8084 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction80:model#Object#interface_kind */
8085 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction80:model#Object#enum_kind */
8086 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction80:model#Object#extern_kind */
8087 (nitmethod_t
)nit__parser___nit__parser__ReduceAction80___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction80:parser#ReduceAction80#action */
8088 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction80:parser_work#ReduceAction#concat */
8089 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction80:parser_work#ReduceAction#goto= */
8090 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction80:kernel#Object#init */
8093 /* allocate ReduceAction80 */
8094 val
* NEW_nit__parser__ReduceAction80(const struct type
* type
) {
8095 val
* self
/* : ReduceAction80 */;
8096 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8098 self
->class = &class_nit__parser__ReduceAction80
;
8101 /* runtime class nit__parser__ReduceAction81 */
8102 const struct class class_nit__parser__ReduceAction81
= {
8105 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction81:kernel#Object#object_id */
8106 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction81:kernel#Object#is_same_instance */
8107 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction81:kernel#Object#== */
8108 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction81:kernel#Object#!= */
8109 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction81:kernel#Object#hash */
8110 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction81:kernel#Object#exit */
8111 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction81:kernel#Object#sys */
8112 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction81:parser_work#ReduceAction#init */
8113 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction81:sorter#Object#default_comparator */
8114 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction81:string#Object#to_s */
8115 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction81:string#Object#native_class_name */
8116 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction81:string#Object#class_name */
8117 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction81:string#Object#inspect */
8118 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction81:string#Object#inspect_head */
8119 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction81:string#Object#args */
8120 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction81:ropes#Object#maxlen */
8121 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction81:time#Object#get_time */
8122 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction81:file#Object#printn */
8123 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction81:file#Object#print */
8124 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction81:file#Object#getcwd */
8125 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction81:file#Object#file_getcwd */
8126 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction81:model_base#Object#intrude_visibility */
8127 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction81:model_base#Object#public_visibility */
8128 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction81:model_base#Object#protected_visibility */
8129 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction81:model_base#Object#private_visibility */
8130 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction81:model_base#Object#none_visibility */
8131 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction81:version#Object#nit_version */
8132 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction81:model#Object#abstract_kind */
8133 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction81:model#Object#concrete_kind */
8134 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction81:model#Object#interface_kind */
8135 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction81:model#Object#enum_kind */
8136 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction81:model#Object#extern_kind */
8137 (nitmethod_t
)nit__parser___nit__parser__ReduceAction81___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction81:parser#ReduceAction81#action */
8138 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction81:parser_work#ReduceAction#concat */
8139 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction81:parser_work#ReduceAction#goto= */
8140 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction81:kernel#Object#init */
8143 /* allocate ReduceAction81 */
8144 val
* NEW_nit__parser__ReduceAction81(const struct type
* type
) {
8145 val
* self
/* : ReduceAction81 */;
8146 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8148 self
->class = &class_nit__parser__ReduceAction81
;
8151 /* runtime class nit__parser__ReduceAction82 */
8152 const struct class class_nit__parser__ReduceAction82
= {
8155 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction82:kernel#Object#object_id */
8156 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction82:kernel#Object#is_same_instance */
8157 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction82:kernel#Object#== */
8158 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction82:kernel#Object#!= */
8159 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction82:kernel#Object#hash */
8160 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction82:kernel#Object#exit */
8161 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction82:kernel#Object#sys */
8162 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction82:parser_work#ReduceAction#init */
8163 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction82:sorter#Object#default_comparator */
8164 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction82:string#Object#to_s */
8165 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction82:string#Object#native_class_name */
8166 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction82:string#Object#class_name */
8167 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction82:string#Object#inspect */
8168 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction82:string#Object#inspect_head */
8169 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction82:string#Object#args */
8170 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction82:ropes#Object#maxlen */
8171 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction82:time#Object#get_time */
8172 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction82:file#Object#printn */
8173 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction82:file#Object#print */
8174 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction82:file#Object#getcwd */
8175 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction82:file#Object#file_getcwd */
8176 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction82:model_base#Object#intrude_visibility */
8177 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction82:model_base#Object#public_visibility */
8178 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction82:model_base#Object#protected_visibility */
8179 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction82:model_base#Object#private_visibility */
8180 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction82:model_base#Object#none_visibility */
8181 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction82:version#Object#nit_version */
8182 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction82:model#Object#abstract_kind */
8183 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction82:model#Object#concrete_kind */
8184 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction82:model#Object#interface_kind */
8185 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction82:model#Object#enum_kind */
8186 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction82:model#Object#extern_kind */
8187 (nitmethod_t
)nit__parser___nit__parser__ReduceAction82___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction82:parser#ReduceAction82#action */
8188 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction82:parser_work#ReduceAction#concat */
8189 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction82:parser_work#ReduceAction#goto= */
8190 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction82:kernel#Object#init */
8193 /* allocate ReduceAction82 */
8194 val
* NEW_nit__parser__ReduceAction82(const struct type
* type
) {
8195 val
* self
/* : ReduceAction82 */;
8196 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8198 self
->class = &class_nit__parser__ReduceAction82
;
8201 /* runtime class nit__parser__ReduceAction83 */
8202 const struct class class_nit__parser__ReduceAction83
= {
8205 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction83:kernel#Object#object_id */
8206 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction83:kernel#Object#is_same_instance */
8207 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction83:kernel#Object#== */
8208 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction83:kernel#Object#!= */
8209 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction83:kernel#Object#hash */
8210 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction83:kernel#Object#exit */
8211 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction83:kernel#Object#sys */
8212 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction83:parser_work#ReduceAction#init */
8213 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction83:sorter#Object#default_comparator */
8214 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction83:string#Object#to_s */
8215 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction83:string#Object#native_class_name */
8216 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction83:string#Object#class_name */
8217 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction83:string#Object#inspect */
8218 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction83:string#Object#inspect_head */
8219 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction83:string#Object#args */
8220 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction83:ropes#Object#maxlen */
8221 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction83:time#Object#get_time */
8222 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction83:file#Object#printn */
8223 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction83:file#Object#print */
8224 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction83:file#Object#getcwd */
8225 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction83:file#Object#file_getcwd */
8226 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction83:model_base#Object#intrude_visibility */
8227 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction83:model_base#Object#public_visibility */
8228 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction83:model_base#Object#protected_visibility */
8229 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction83:model_base#Object#private_visibility */
8230 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction83:model_base#Object#none_visibility */
8231 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction83:version#Object#nit_version */
8232 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction83:model#Object#abstract_kind */
8233 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction83:model#Object#concrete_kind */
8234 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction83:model#Object#interface_kind */
8235 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction83:model#Object#enum_kind */
8236 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction83:model#Object#extern_kind */
8237 (nitmethod_t
)nit__parser___nit__parser__ReduceAction83___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction83:parser#ReduceAction83#action */
8238 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction83:parser_work#ReduceAction#concat */
8239 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction83:parser_work#ReduceAction#goto= */
8240 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction83:kernel#Object#init */
8243 /* allocate ReduceAction83 */
8244 val
* NEW_nit__parser__ReduceAction83(const struct type
* type
) {
8245 val
* self
/* : ReduceAction83 */;
8246 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8248 self
->class = &class_nit__parser__ReduceAction83
;
8251 /* runtime class nit__parser__ReduceAction84 */
8252 const struct class class_nit__parser__ReduceAction84
= {
8255 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction84:kernel#Object#object_id */
8256 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction84:kernel#Object#is_same_instance */
8257 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction84:kernel#Object#== */
8258 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction84:kernel#Object#!= */
8259 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction84:kernel#Object#hash */
8260 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction84:kernel#Object#exit */
8261 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction84:kernel#Object#sys */
8262 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction84:parser_work#ReduceAction#init */
8263 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction84:sorter#Object#default_comparator */
8264 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction84:string#Object#to_s */
8265 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction84:string#Object#native_class_name */
8266 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction84:string#Object#class_name */
8267 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction84:string#Object#inspect */
8268 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction84:string#Object#inspect_head */
8269 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction84:string#Object#args */
8270 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction84:ropes#Object#maxlen */
8271 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction84:time#Object#get_time */
8272 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction84:file#Object#printn */
8273 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction84:file#Object#print */
8274 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction84:file#Object#getcwd */
8275 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction84:file#Object#file_getcwd */
8276 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction84:model_base#Object#intrude_visibility */
8277 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction84:model_base#Object#public_visibility */
8278 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction84:model_base#Object#protected_visibility */
8279 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction84:model_base#Object#private_visibility */
8280 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction84:model_base#Object#none_visibility */
8281 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction84:version#Object#nit_version */
8282 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction84:model#Object#abstract_kind */
8283 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction84:model#Object#concrete_kind */
8284 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction84:model#Object#interface_kind */
8285 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction84:model#Object#enum_kind */
8286 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction84:model#Object#extern_kind */
8287 (nitmethod_t
)nit__parser___nit__parser__ReduceAction84___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction84:parser#ReduceAction84#action */
8288 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction84:parser_work#ReduceAction#concat */
8289 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction84:parser_work#ReduceAction#goto= */
8290 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction84:kernel#Object#init */
8293 /* allocate ReduceAction84 */
8294 val
* NEW_nit__parser__ReduceAction84(const struct type
* type
) {
8295 val
* self
/* : ReduceAction84 */;
8296 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8298 self
->class = &class_nit__parser__ReduceAction84
;
8301 /* runtime class nit__parser__ReduceAction87 */
8302 const struct class class_nit__parser__ReduceAction87
= {
8305 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction87:kernel#Object#object_id */
8306 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction87:kernel#Object#is_same_instance */
8307 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction87:kernel#Object#== */
8308 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction87:kernel#Object#!= */
8309 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction87:kernel#Object#hash */
8310 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction87:kernel#Object#exit */
8311 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction87:kernel#Object#sys */
8312 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction87:parser_work#ReduceAction#init */
8313 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction87:sorter#Object#default_comparator */
8314 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction87:string#Object#to_s */
8315 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction87:string#Object#native_class_name */
8316 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction87:string#Object#class_name */
8317 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction87:string#Object#inspect */
8318 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction87:string#Object#inspect_head */
8319 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction87:string#Object#args */
8320 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction87:ropes#Object#maxlen */
8321 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction87:time#Object#get_time */
8322 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction87:file#Object#printn */
8323 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction87:file#Object#print */
8324 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction87:file#Object#getcwd */
8325 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction87:file#Object#file_getcwd */
8326 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction87:model_base#Object#intrude_visibility */
8327 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction87:model_base#Object#public_visibility */
8328 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction87:model_base#Object#protected_visibility */
8329 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction87:model_base#Object#private_visibility */
8330 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction87:model_base#Object#none_visibility */
8331 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction87:version#Object#nit_version */
8332 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction87:model#Object#abstract_kind */
8333 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction87:model#Object#concrete_kind */
8334 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction87:model#Object#interface_kind */
8335 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction87:model#Object#enum_kind */
8336 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction87:model#Object#extern_kind */
8337 (nitmethod_t
)nit__parser___nit__parser__ReduceAction87___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction87:parser#ReduceAction87#action */
8338 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction87:parser_work#ReduceAction#concat */
8339 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction87:parser_work#ReduceAction#goto= */
8340 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction87:kernel#Object#init */
8343 /* allocate ReduceAction87 */
8344 val
* NEW_nit__parser__ReduceAction87(const struct type
* type
) {
8345 val
* self
/* : ReduceAction87 */;
8346 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8348 self
->class = &class_nit__parser__ReduceAction87
;
8351 /* runtime class nit__parser__ReduceAction88 */
8352 const struct class class_nit__parser__ReduceAction88
= {
8355 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction88:kernel#Object#object_id */
8356 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction88:kernel#Object#is_same_instance */
8357 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction88:kernel#Object#== */
8358 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction88:kernel#Object#!= */
8359 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction88:kernel#Object#hash */
8360 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction88:kernel#Object#exit */
8361 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction88:kernel#Object#sys */
8362 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction88:parser_work#ReduceAction#init */
8363 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction88:sorter#Object#default_comparator */
8364 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction88:string#Object#to_s */
8365 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction88:string#Object#native_class_name */
8366 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction88:string#Object#class_name */
8367 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction88:string#Object#inspect */
8368 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction88:string#Object#inspect_head */
8369 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction88:string#Object#args */
8370 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction88:ropes#Object#maxlen */
8371 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction88:time#Object#get_time */
8372 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction88:file#Object#printn */
8373 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction88:file#Object#print */
8374 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction88:file#Object#getcwd */
8375 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction88:file#Object#file_getcwd */
8376 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction88:model_base#Object#intrude_visibility */
8377 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction88:model_base#Object#public_visibility */
8378 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction88:model_base#Object#protected_visibility */
8379 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction88:model_base#Object#private_visibility */
8380 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction88:model_base#Object#none_visibility */
8381 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction88:version#Object#nit_version */
8382 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction88:model#Object#abstract_kind */
8383 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction88:model#Object#concrete_kind */
8384 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction88:model#Object#interface_kind */
8385 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction88:model#Object#enum_kind */
8386 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction88:model#Object#extern_kind */
8387 (nitmethod_t
)nit__parser___nit__parser__ReduceAction88___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction88:parser#ReduceAction88#action */
8388 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction88:parser_work#ReduceAction#concat */
8389 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction88:parser_work#ReduceAction#goto= */
8390 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction88:kernel#Object#init */
8393 /* allocate ReduceAction88 */
8394 val
* NEW_nit__parser__ReduceAction88(const struct type
* type
) {
8395 val
* self
/* : ReduceAction88 */;
8396 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8398 self
->class = &class_nit__parser__ReduceAction88
;
8401 /* runtime class nit__parser__ReduceAction89 */
8402 const struct class class_nit__parser__ReduceAction89
= {
8405 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction89:kernel#Object#object_id */
8406 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction89:kernel#Object#is_same_instance */
8407 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction89:kernel#Object#== */
8408 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction89:kernel#Object#!= */
8409 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction89:kernel#Object#hash */
8410 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction89:kernel#Object#exit */
8411 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction89:kernel#Object#sys */
8412 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction89:parser_work#ReduceAction#init */
8413 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction89:sorter#Object#default_comparator */
8414 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction89:string#Object#to_s */
8415 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction89:string#Object#native_class_name */
8416 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction89:string#Object#class_name */
8417 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction89:string#Object#inspect */
8418 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction89:string#Object#inspect_head */
8419 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction89:string#Object#args */
8420 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction89:ropes#Object#maxlen */
8421 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction89:time#Object#get_time */
8422 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction89:file#Object#printn */
8423 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction89:file#Object#print */
8424 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction89:file#Object#getcwd */
8425 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction89:file#Object#file_getcwd */
8426 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction89:model_base#Object#intrude_visibility */
8427 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction89:model_base#Object#public_visibility */
8428 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction89:model_base#Object#protected_visibility */
8429 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction89:model_base#Object#private_visibility */
8430 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction89:model_base#Object#none_visibility */
8431 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction89:version#Object#nit_version */
8432 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction89:model#Object#abstract_kind */
8433 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction89:model#Object#concrete_kind */
8434 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction89:model#Object#interface_kind */
8435 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction89:model#Object#enum_kind */
8436 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction89:model#Object#extern_kind */
8437 (nitmethod_t
)nit__parser___nit__parser__ReduceAction89___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction89:parser#ReduceAction89#action */
8438 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction89:parser_work#ReduceAction#concat */
8439 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction89:parser_work#ReduceAction#goto= */
8440 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction89:kernel#Object#init */
8443 /* allocate ReduceAction89 */
8444 val
* NEW_nit__parser__ReduceAction89(const struct type
* type
) {
8445 val
* self
/* : ReduceAction89 */;
8446 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8448 self
->class = &class_nit__parser__ReduceAction89
;
8451 /* runtime class nit__parser__ReduceAction90 */
8452 const struct class class_nit__parser__ReduceAction90
= {
8455 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction90:kernel#Object#object_id */
8456 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction90:kernel#Object#is_same_instance */
8457 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction90:kernel#Object#== */
8458 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction90:kernel#Object#!= */
8459 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction90:kernel#Object#hash */
8460 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction90:kernel#Object#exit */
8461 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction90:kernel#Object#sys */
8462 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction90:parser_work#ReduceAction#init */
8463 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction90:sorter#Object#default_comparator */
8464 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction90:string#Object#to_s */
8465 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction90:string#Object#native_class_name */
8466 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction90:string#Object#class_name */
8467 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction90:string#Object#inspect */
8468 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction90:string#Object#inspect_head */
8469 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction90:string#Object#args */
8470 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction90:ropes#Object#maxlen */
8471 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction90:time#Object#get_time */
8472 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction90:file#Object#printn */
8473 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction90:file#Object#print */
8474 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction90:file#Object#getcwd */
8475 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction90:file#Object#file_getcwd */
8476 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction90:model_base#Object#intrude_visibility */
8477 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction90:model_base#Object#public_visibility */
8478 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction90:model_base#Object#protected_visibility */
8479 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction90:model_base#Object#private_visibility */
8480 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction90:model_base#Object#none_visibility */
8481 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction90:version#Object#nit_version */
8482 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction90:model#Object#abstract_kind */
8483 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction90:model#Object#concrete_kind */
8484 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction90:model#Object#interface_kind */
8485 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction90:model#Object#enum_kind */
8486 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction90:model#Object#extern_kind */
8487 (nitmethod_t
)nit__parser___nit__parser__ReduceAction90___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction90:parser#ReduceAction90#action */
8488 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction90:parser_work#ReduceAction#concat */
8489 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction90:parser_work#ReduceAction#goto= */
8490 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction90:kernel#Object#init */
8493 /* allocate ReduceAction90 */
8494 val
* NEW_nit__parser__ReduceAction90(const struct type
* type
) {
8495 val
* self
/* : ReduceAction90 */;
8496 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8498 self
->class = &class_nit__parser__ReduceAction90
;
8501 /* runtime class nit__parser__ReduceAction91 */
8502 const struct class class_nit__parser__ReduceAction91
= {
8505 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction91:kernel#Object#object_id */
8506 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction91:kernel#Object#is_same_instance */
8507 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction91:kernel#Object#== */
8508 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction91:kernel#Object#!= */
8509 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction91:kernel#Object#hash */
8510 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction91:kernel#Object#exit */
8511 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction91:kernel#Object#sys */
8512 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction91:parser_work#ReduceAction#init */
8513 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction91:sorter#Object#default_comparator */
8514 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction91:string#Object#to_s */
8515 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction91:string#Object#native_class_name */
8516 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction91:string#Object#class_name */
8517 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction91:string#Object#inspect */
8518 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction91:string#Object#inspect_head */
8519 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction91:string#Object#args */
8520 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction91:ropes#Object#maxlen */
8521 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction91:time#Object#get_time */
8522 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction91:file#Object#printn */
8523 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction91:file#Object#print */
8524 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction91:file#Object#getcwd */
8525 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction91:file#Object#file_getcwd */
8526 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction91:model_base#Object#intrude_visibility */
8527 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction91:model_base#Object#public_visibility */
8528 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction91:model_base#Object#protected_visibility */
8529 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction91:model_base#Object#private_visibility */
8530 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction91:model_base#Object#none_visibility */
8531 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction91:version#Object#nit_version */
8532 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction91:model#Object#abstract_kind */
8533 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction91:model#Object#concrete_kind */
8534 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction91:model#Object#interface_kind */
8535 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction91:model#Object#enum_kind */
8536 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction91:model#Object#extern_kind */
8537 (nitmethod_t
)nit__parser___nit__parser__ReduceAction91___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction91:parser#ReduceAction91#action */
8538 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction91:parser_work#ReduceAction#concat */
8539 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction91:parser_work#ReduceAction#goto= */
8540 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction91:kernel#Object#init */
8543 /* allocate ReduceAction91 */
8544 val
* NEW_nit__parser__ReduceAction91(const struct type
* type
) {
8545 val
* self
/* : ReduceAction91 */;
8546 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8548 self
->class = &class_nit__parser__ReduceAction91
;
8551 /* runtime class nit__parser__ReduceAction92 */
8552 const struct class class_nit__parser__ReduceAction92
= {
8555 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction92:kernel#Object#object_id */
8556 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction92:kernel#Object#is_same_instance */
8557 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction92:kernel#Object#== */
8558 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction92:kernel#Object#!= */
8559 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction92:kernel#Object#hash */
8560 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction92:kernel#Object#exit */
8561 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction92:kernel#Object#sys */
8562 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction92:parser_work#ReduceAction#init */
8563 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction92:sorter#Object#default_comparator */
8564 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction92:string#Object#to_s */
8565 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction92:string#Object#native_class_name */
8566 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction92:string#Object#class_name */
8567 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction92:string#Object#inspect */
8568 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction92:string#Object#inspect_head */
8569 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction92:string#Object#args */
8570 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction92:ropes#Object#maxlen */
8571 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction92:time#Object#get_time */
8572 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction92:file#Object#printn */
8573 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction92:file#Object#print */
8574 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction92:file#Object#getcwd */
8575 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction92:file#Object#file_getcwd */
8576 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction92:model_base#Object#intrude_visibility */
8577 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction92:model_base#Object#public_visibility */
8578 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction92:model_base#Object#protected_visibility */
8579 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction92:model_base#Object#private_visibility */
8580 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction92:model_base#Object#none_visibility */
8581 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction92:version#Object#nit_version */
8582 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction92:model#Object#abstract_kind */
8583 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction92:model#Object#concrete_kind */
8584 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction92:model#Object#interface_kind */
8585 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction92:model#Object#enum_kind */
8586 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction92:model#Object#extern_kind */
8587 (nitmethod_t
)nit__parser___nit__parser__ReduceAction92___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction92:parser#ReduceAction92#action */
8588 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction92:parser_work#ReduceAction#concat */
8589 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction92:parser_work#ReduceAction#goto= */
8590 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction92:kernel#Object#init */
8593 /* allocate ReduceAction92 */
8594 val
* NEW_nit__parser__ReduceAction92(const struct type
* type
) {
8595 val
* self
/* : ReduceAction92 */;
8596 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8598 self
->class = &class_nit__parser__ReduceAction92
;
8601 /* runtime class nit__parser__ReduceAction93 */
8602 const struct class class_nit__parser__ReduceAction93
= {
8605 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction93:kernel#Object#object_id */
8606 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction93:kernel#Object#is_same_instance */
8607 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction93:kernel#Object#== */
8608 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction93:kernel#Object#!= */
8609 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction93:kernel#Object#hash */
8610 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction93:kernel#Object#exit */
8611 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction93:kernel#Object#sys */
8612 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction93:parser_work#ReduceAction#init */
8613 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction93:sorter#Object#default_comparator */
8614 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction93:string#Object#to_s */
8615 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction93:string#Object#native_class_name */
8616 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction93:string#Object#class_name */
8617 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction93:string#Object#inspect */
8618 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction93:string#Object#inspect_head */
8619 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction93:string#Object#args */
8620 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction93:ropes#Object#maxlen */
8621 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction93:time#Object#get_time */
8622 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction93:file#Object#printn */
8623 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction93:file#Object#print */
8624 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction93:file#Object#getcwd */
8625 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction93:file#Object#file_getcwd */
8626 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction93:model_base#Object#intrude_visibility */
8627 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction93:model_base#Object#public_visibility */
8628 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction93:model_base#Object#protected_visibility */
8629 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction93:model_base#Object#private_visibility */
8630 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction93:model_base#Object#none_visibility */
8631 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction93:version#Object#nit_version */
8632 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction93:model#Object#abstract_kind */
8633 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction93:model#Object#concrete_kind */
8634 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction93:model#Object#interface_kind */
8635 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction93:model#Object#enum_kind */
8636 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction93:model#Object#extern_kind */
8637 (nitmethod_t
)nit__parser___nit__parser__ReduceAction93___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction93:parser#ReduceAction93#action */
8638 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction93:parser_work#ReduceAction#concat */
8639 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction93:parser_work#ReduceAction#goto= */
8640 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction93:kernel#Object#init */
8643 /* allocate ReduceAction93 */
8644 val
* NEW_nit__parser__ReduceAction93(const struct type
* type
) {
8645 val
* self
/* : ReduceAction93 */;
8646 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8648 self
->class = &class_nit__parser__ReduceAction93
;
8651 /* runtime class nit__parser__ReduceAction94 */
8652 const struct class class_nit__parser__ReduceAction94
= {
8655 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction94:kernel#Object#object_id */
8656 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction94:kernel#Object#is_same_instance */
8657 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction94:kernel#Object#== */
8658 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction94:kernel#Object#!= */
8659 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction94:kernel#Object#hash */
8660 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction94:kernel#Object#exit */
8661 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction94:kernel#Object#sys */
8662 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction94:parser_work#ReduceAction#init */
8663 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction94:sorter#Object#default_comparator */
8664 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction94:string#Object#to_s */
8665 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction94:string#Object#native_class_name */
8666 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction94:string#Object#class_name */
8667 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction94:string#Object#inspect */
8668 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction94:string#Object#inspect_head */
8669 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction94:string#Object#args */
8670 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction94:ropes#Object#maxlen */
8671 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction94:time#Object#get_time */
8672 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction94:file#Object#printn */
8673 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction94:file#Object#print */
8674 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction94:file#Object#getcwd */
8675 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction94:file#Object#file_getcwd */
8676 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction94:model_base#Object#intrude_visibility */
8677 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction94:model_base#Object#public_visibility */
8678 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction94:model_base#Object#protected_visibility */
8679 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction94:model_base#Object#private_visibility */
8680 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction94:model_base#Object#none_visibility */
8681 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction94:version#Object#nit_version */
8682 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction94:model#Object#abstract_kind */
8683 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction94:model#Object#concrete_kind */
8684 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction94:model#Object#interface_kind */
8685 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction94:model#Object#enum_kind */
8686 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction94:model#Object#extern_kind */
8687 (nitmethod_t
)nit__parser___nit__parser__ReduceAction94___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction94:parser#ReduceAction94#action */
8688 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction94:parser_work#ReduceAction#concat */
8689 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction94:parser_work#ReduceAction#goto= */
8690 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction94:kernel#Object#init */
8693 /* allocate ReduceAction94 */
8694 val
* NEW_nit__parser__ReduceAction94(const struct type
* type
) {
8695 val
* self
/* : ReduceAction94 */;
8696 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8698 self
->class = &class_nit__parser__ReduceAction94
;
8701 /* runtime class nit__parser__ReduceAction95 */
8702 const struct class class_nit__parser__ReduceAction95
= {
8705 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction95:kernel#Object#object_id */
8706 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction95:kernel#Object#is_same_instance */
8707 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction95:kernel#Object#== */
8708 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction95:kernel#Object#!= */
8709 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction95:kernel#Object#hash */
8710 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction95:kernel#Object#exit */
8711 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction95:kernel#Object#sys */
8712 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction95:parser_work#ReduceAction#init */
8713 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction95:sorter#Object#default_comparator */
8714 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction95:string#Object#to_s */
8715 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction95:string#Object#native_class_name */
8716 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction95:string#Object#class_name */
8717 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction95:string#Object#inspect */
8718 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction95:string#Object#inspect_head */
8719 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction95:string#Object#args */
8720 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction95:ropes#Object#maxlen */
8721 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction95:time#Object#get_time */
8722 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction95:file#Object#printn */
8723 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction95:file#Object#print */
8724 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction95:file#Object#getcwd */
8725 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction95:file#Object#file_getcwd */
8726 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction95:model_base#Object#intrude_visibility */
8727 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction95:model_base#Object#public_visibility */
8728 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction95:model_base#Object#protected_visibility */
8729 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction95:model_base#Object#private_visibility */
8730 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction95:model_base#Object#none_visibility */
8731 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction95:version#Object#nit_version */
8732 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction95:model#Object#abstract_kind */
8733 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction95:model#Object#concrete_kind */
8734 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction95:model#Object#interface_kind */
8735 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction95:model#Object#enum_kind */
8736 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction95:model#Object#extern_kind */
8737 (nitmethod_t
)nit__parser___nit__parser__ReduceAction95___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction95:parser#ReduceAction95#action */
8738 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction95:parser_work#ReduceAction#concat */
8739 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction95:parser_work#ReduceAction#goto= */
8740 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction95:kernel#Object#init */
8743 /* allocate ReduceAction95 */
8744 val
* NEW_nit__parser__ReduceAction95(const struct type
* type
) {
8745 val
* self
/* : ReduceAction95 */;
8746 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8748 self
->class = &class_nit__parser__ReduceAction95
;
8751 /* runtime class nit__parser__ReduceAction96 */
8752 const struct class class_nit__parser__ReduceAction96
= {
8755 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction96:kernel#Object#object_id */
8756 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction96:kernel#Object#is_same_instance */
8757 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction96:kernel#Object#== */
8758 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction96:kernel#Object#!= */
8759 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction96:kernel#Object#hash */
8760 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction96:kernel#Object#exit */
8761 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction96:kernel#Object#sys */
8762 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction96:parser_work#ReduceAction#init */
8763 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction96:sorter#Object#default_comparator */
8764 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction96:string#Object#to_s */
8765 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction96:string#Object#native_class_name */
8766 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction96:string#Object#class_name */
8767 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction96:string#Object#inspect */
8768 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction96:string#Object#inspect_head */
8769 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction96:string#Object#args */
8770 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction96:ropes#Object#maxlen */
8771 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction96:time#Object#get_time */
8772 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction96:file#Object#printn */
8773 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction96:file#Object#print */
8774 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction96:file#Object#getcwd */
8775 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction96:file#Object#file_getcwd */
8776 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction96:model_base#Object#intrude_visibility */
8777 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction96:model_base#Object#public_visibility */
8778 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction96:model_base#Object#protected_visibility */
8779 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction96:model_base#Object#private_visibility */
8780 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction96:model_base#Object#none_visibility */
8781 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction96:version#Object#nit_version */
8782 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction96:model#Object#abstract_kind */
8783 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction96:model#Object#concrete_kind */
8784 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction96:model#Object#interface_kind */
8785 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction96:model#Object#enum_kind */
8786 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction96:model#Object#extern_kind */
8787 (nitmethod_t
)nit__parser___nit__parser__ReduceAction96___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction96:parser#ReduceAction96#action */
8788 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction96:parser_work#ReduceAction#concat */
8789 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction96:parser_work#ReduceAction#goto= */
8790 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction96:kernel#Object#init */
8793 /* allocate ReduceAction96 */
8794 val
* NEW_nit__parser__ReduceAction96(const struct type
* type
) {
8795 val
* self
/* : ReduceAction96 */;
8796 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8798 self
->class = &class_nit__parser__ReduceAction96
;
8801 /* runtime class nit__parser__ReduceAction97 */
8802 const struct class class_nit__parser__ReduceAction97
= {
8805 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction97:kernel#Object#object_id */
8806 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction97:kernel#Object#is_same_instance */
8807 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction97:kernel#Object#== */
8808 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction97:kernel#Object#!= */
8809 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction97:kernel#Object#hash */
8810 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction97:kernel#Object#exit */
8811 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction97:kernel#Object#sys */
8812 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction97:parser_work#ReduceAction#init */
8813 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction97:sorter#Object#default_comparator */
8814 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction97:string#Object#to_s */
8815 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction97:string#Object#native_class_name */
8816 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction97:string#Object#class_name */
8817 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction97:string#Object#inspect */
8818 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction97:string#Object#inspect_head */
8819 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction97:string#Object#args */
8820 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction97:ropes#Object#maxlen */
8821 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction97:time#Object#get_time */
8822 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction97:file#Object#printn */
8823 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction97:file#Object#print */
8824 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction97:file#Object#getcwd */
8825 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction97:file#Object#file_getcwd */
8826 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction97:model_base#Object#intrude_visibility */
8827 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction97:model_base#Object#public_visibility */
8828 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction97:model_base#Object#protected_visibility */
8829 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction97:model_base#Object#private_visibility */
8830 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction97:model_base#Object#none_visibility */
8831 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction97:version#Object#nit_version */
8832 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction97:model#Object#abstract_kind */
8833 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction97:model#Object#concrete_kind */
8834 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction97:model#Object#interface_kind */
8835 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction97:model#Object#enum_kind */
8836 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction97:model#Object#extern_kind */
8837 (nitmethod_t
)nit__parser___nit__parser__ReduceAction97___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction97:parser#ReduceAction97#action */
8838 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction97:parser_work#ReduceAction#concat */
8839 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction97:parser_work#ReduceAction#goto= */
8840 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction97:kernel#Object#init */
8843 /* allocate ReduceAction97 */
8844 val
* NEW_nit__parser__ReduceAction97(const struct type
* type
) {
8845 val
* self
/* : ReduceAction97 */;
8846 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8848 self
->class = &class_nit__parser__ReduceAction97
;
8851 /* runtime class nit__parser__ReduceAction98 */
8852 const struct class class_nit__parser__ReduceAction98
= {
8855 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction98:kernel#Object#object_id */
8856 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction98:kernel#Object#is_same_instance */
8857 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction98:kernel#Object#== */
8858 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction98:kernel#Object#!= */
8859 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction98:kernel#Object#hash */
8860 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction98:kernel#Object#exit */
8861 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction98:kernel#Object#sys */
8862 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction98:parser_work#ReduceAction#init */
8863 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction98:sorter#Object#default_comparator */
8864 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction98:string#Object#to_s */
8865 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction98:string#Object#native_class_name */
8866 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction98:string#Object#class_name */
8867 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction98:string#Object#inspect */
8868 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction98:string#Object#inspect_head */
8869 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction98:string#Object#args */
8870 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction98:ropes#Object#maxlen */
8871 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction98:time#Object#get_time */
8872 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction98:file#Object#printn */
8873 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction98:file#Object#print */
8874 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction98:file#Object#getcwd */
8875 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction98:file#Object#file_getcwd */
8876 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction98:model_base#Object#intrude_visibility */
8877 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction98:model_base#Object#public_visibility */
8878 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction98:model_base#Object#protected_visibility */
8879 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction98:model_base#Object#private_visibility */
8880 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction98:model_base#Object#none_visibility */
8881 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction98:version#Object#nit_version */
8882 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction98:model#Object#abstract_kind */
8883 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction98:model#Object#concrete_kind */
8884 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction98:model#Object#interface_kind */
8885 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction98:model#Object#enum_kind */
8886 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction98:model#Object#extern_kind */
8887 (nitmethod_t
)nit__parser___nit__parser__ReduceAction98___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction98:parser#ReduceAction98#action */
8888 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction98:parser_work#ReduceAction#concat */
8889 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction98:parser_work#ReduceAction#goto= */
8890 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction98:kernel#Object#init */
8893 /* allocate ReduceAction98 */
8894 val
* NEW_nit__parser__ReduceAction98(const struct type
* type
) {
8895 val
* self
/* : ReduceAction98 */;
8896 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8898 self
->class = &class_nit__parser__ReduceAction98
;
8901 /* runtime class nit__parser__ReduceAction99 */
8902 const struct class class_nit__parser__ReduceAction99
= {
8905 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction99:kernel#Object#object_id */
8906 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction99:kernel#Object#is_same_instance */
8907 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction99:kernel#Object#== */
8908 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction99:kernel#Object#!= */
8909 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction99:kernel#Object#hash */
8910 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction99:kernel#Object#exit */
8911 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction99:kernel#Object#sys */
8912 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction99:parser_work#ReduceAction#init */
8913 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction99:sorter#Object#default_comparator */
8914 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction99:string#Object#to_s */
8915 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction99:string#Object#native_class_name */
8916 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction99:string#Object#class_name */
8917 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction99:string#Object#inspect */
8918 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction99:string#Object#inspect_head */
8919 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction99:string#Object#args */
8920 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction99:ropes#Object#maxlen */
8921 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction99:time#Object#get_time */
8922 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction99:file#Object#printn */
8923 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction99:file#Object#print */
8924 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction99:file#Object#getcwd */
8925 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction99:file#Object#file_getcwd */
8926 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction99:model_base#Object#intrude_visibility */
8927 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction99:model_base#Object#public_visibility */
8928 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction99:model_base#Object#protected_visibility */
8929 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction99:model_base#Object#private_visibility */
8930 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction99:model_base#Object#none_visibility */
8931 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction99:version#Object#nit_version */
8932 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction99:model#Object#abstract_kind */
8933 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction99:model#Object#concrete_kind */
8934 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction99:model#Object#interface_kind */
8935 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction99:model#Object#enum_kind */
8936 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction99:model#Object#extern_kind */
8937 (nitmethod_t
)nit__parser___nit__parser__ReduceAction99___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction99:parser#ReduceAction99#action */
8938 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction99:parser_work#ReduceAction#concat */
8939 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction99:parser_work#ReduceAction#goto= */
8940 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction99:kernel#Object#init */
8943 /* allocate ReduceAction99 */
8944 val
* NEW_nit__parser__ReduceAction99(const struct type
* type
) {
8945 val
* self
/* : ReduceAction99 */;
8946 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8948 self
->class = &class_nit__parser__ReduceAction99
;
8951 /* runtime class nit__parser__ReduceAction100 */
8952 const struct class class_nit__parser__ReduceAction100
= {
8955 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction100:kernel#Object#object_id */
8956 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction100:kernel#Object#is_same_instance */
8957 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction100:kernel#Object#== */
8958 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction100:kernel#Object#!= */
8959 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction100:kernel#Object#hash */
8960 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction100:kernel#Object#exit */
8961 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction100:kernel#Object#sys */
8962 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction100:parser_work#ReduceAction#init */
8963 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction100:sorter#Object#default_comparator */
8964 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction100:string#Object#to_s */
8965 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction100:string#Object#native_class_name */
8966 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction100:string#Object#class_name */
8967 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction100:string#Object#inspect */
8968 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction100:string#Object#inspect_head */
8969 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction100:string#Object#args */
8970 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction100:ropes#Object#maxlen */
8971 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction100:time#Object#get_time */
8972 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction100:file#Object#printn */
8973 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction100:file#Object#print */
8974 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction100:file#Object#getcwd */
8975 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction100:file#Object#file_getcwd */
8976 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction100:model_base#Object#intrude_visibility */
8977 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction100:model_base#Object#public_visibility */
8978 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction100:model_base#Object#protected_visibility */
8979 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction100:model_base#Object#private_visibility */
8980 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction100:model_base#Object#none_visibility */
8981 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction100:version#Object#nit_version */
8982 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction100:model#Object#abstract_kind */
8983 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction100:model#Object#concrete_kind */
8984 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction100:model#Object#interface_kind */
8985 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction100:model#Object#enum_kind */
8986 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction100:model#Object#extern_kind */
8987 (nitmethod_t
)nit__parser___nit__parser__ReduceAction100___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction100:parser#ReduceAction100#action */
8988 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction100:parser_work#ReduceAction#concat */
8989 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction100:parser_work#ReduceAction#goto= */
8990 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction100:kernel#Object#init */
8993 /* allocate ReduceAction100 */
8994 val
* NEW_nit__parser__ReduceAction100(const struct type
* type
) {
8995 val
* self
/* : ReduceAction100 */;
8996 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8998 self
->class = &class_nit__parser__ReduceAction100
;
9001 /* runtime class nit__parser__ReduceAction101 */
9002 const struct class class_nit__parser__ReduceAction101
= {
9005 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction101:kernel#Object#object_id */
9006 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction101:kernel#Object#is_same_instance */
9007 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction101:kernel#Object#== */
9008 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction101:kernel#Object#!= */
9009 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction101:kernel#Object#hash */
9010 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction101:kernel#Object#exit */
9011 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction101:kernel#Object#sys */
9012 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction101:parser_work#ReduceAction#init */
9013 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction101:sorter#Object#default_comparator */
9014 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction101:string#Object#to_s */
9015 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction101:string#Object#native_class_name */
9016 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction101:string#Object#class_name */
9017 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction101:string#Object#inspect */
9018 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction101:string#Object#inspect_head */
9019 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction101:string#Object#args */
9020 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction101:ropes#Object#maxlen */
9021 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction101:time#Object#get_time */
9022 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction101:file#Object#printn */
9023 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction101:file#Object#print */
9024 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction101:file#Object#getcwd */
9025 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction101:file#Object#file_getcwd */
9026 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction101:model_base#Object#intrude_visibility */
9027 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction101:model_base#Object#public_visibility */
9028 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction101:model_base#Object#protected_visibility */
9029 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction101:model_base#Object#private_visibility */
9030 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction101:model_base#Object#none_visibility */
9031 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction101:version#Object#nit_version */
9032 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction101:model#Object#abstract_kind */
9033 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction101:model#Object#concrete_kind */
9034 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction101:model#Object#interface_kind */
9035 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction101:model#Object#enum_kind */
9036 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction101:model#Object#extern_kind */
9037 (nitmethod_t
)nit__parser___nit__parser__ReduceAction101___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction101:parser#ReduceAction101#action */
9038 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction101:parser_work#ReduceAction#concat */
9039 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction101:parser_work#ReduceAction#goto= */
9040 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction101:kernel#Object#init */
9043 /* allocate ReduceAction101 */
9044 val
* NEW_nit__parser__ReduceAction101(const struct type
* type
) {
9045 val
* self
/* : ReduceAction101 */;
9046 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9048 self
->class = &class_nit__parser__ReduceAction101
;
9051 /* runtime class nit__parser__ReduceAction102 */
9052 const struct class class_nit__parser__ReduceAction102
= {
9055 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction102:kernel#Object#object_id */
9056 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction102:kernel#Object#is_same_instance */
9057 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction102:kernel#Object#== */
9058 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction102:kernel#Object#!= */
9059 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction102:kernel#Object#hash */
9060 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction102:kernel#Object#exit */
9061 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction102:kernel#Object#sys */
9062 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction102:parser_work#ReduceAction#init */
9063 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction102:sorter#Object#default_comparator */
9064 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction102:string#Object#to_s */
9065 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction102:string#Object#native_class_name */
9066 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction102:string#Object#class_name */
9067 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction102:string#Object#inspect */
9068 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction102:string#Object#inspect_head */
9069 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction102:string#Object#args */
9070 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction102:ropes#Object#maxlen */
9071 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction102:time#Object#get_time */
9072 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction102:file#Object#printn */
9073 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction102:file#Object#print */
9074 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction102:file#Object#getcwd */
9075 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction102:file#Object#file_getcwd */
9076 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction102:model_base#Object#intrude_visibility */
9077 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction102:model_base#Object#public_visibility */
9078 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction102:model_base#Object#protected_visibility */
9079 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction102:model_base#Object#private_visibility */
9080 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction102:model_base#Object#none_visibility */
9081 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction102:version#Object#nit_version */
9082 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction102:model#Object#abstract_kind */
9083 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction102:model#Object#concrete_kind */
9084 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction102:model#Object#interface_kind */
9085 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction102:model#Object#enum_kind */
9086 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction102:model#Object#extern_kind */
9087 (nitmethod_t
)nit__parser___nit__parser__ReduceAction102___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction102:parser#ReduceAction102#action */
9088 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction102:parser_work#ReduceAction#concat */
9089 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction102:parser_work#ReduceAction#goto= */
9090 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction102:kernel#Object#init */
9093 /* allocate ReduceAction102 */
9094 val
* NEW_nit__parser__ReduceAction102(const struct type
* type
) {
9095 val
* self
/* : ReduceAction102 */;
9096 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9098 self
->class = &class_nit__parser__ReduceAction102
;
9101 /* runtime class nit__parser__ReduceAction103 */
9102 const struct class class_nit__parser__ReduceAction103
= {
9105 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction103:kernel#Object#object_id */
9106 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction103:kernel#Object#is_same_instance */
9107 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction103:kernel#Object#== */
9108 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction103:kernel#Object#!= */
9109 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction103:kernel#Object#hash */
9110 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction103:kernel#Object#exit */
9111 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction103:kernel#Object#sys */
9112 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction103:parser_work#ReduceAction#init */
9113 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction103:sorter#Object#default_comparator */
9114 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction103:string#Object#to_s */
9115 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction103:string#Object#native_class_name */
9116 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction103:string#Object#class_name */
9117 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction103:string#Object#inspect */
9118 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction103:string#Object#inspect_head */
9119 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction103:string#Object#args */
9120 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction103:ropes#Object#maxlen */
9121 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction103:time#Object#get_time */
9122 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction103:file#Object#printn */
9123 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction103:file#Object#print */
9124 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction103:file#Object#getcwd */
9125 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction103:file#Object#file_getcwd */
9126 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction103:model_base#Object#intrude_visibility */
9127 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction103:model_base#Object#public_visibility */
9128 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction103:model_base#Object#protected_visibility */
9129 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction103:model_base#Object#private_visibility */
9130 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction103:model_base#Object#none_visibility */
9131 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction103:version#Object#nit_version */
9132 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction103:model#Object#abstract_kind */
9133 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction103:model#Object#concrete_kind */
9134 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction103:model#Object#interface_kind */
9135 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction103:model#Object#enum_kind */
9136 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction103:model#Object#extern_kind */
9137 (nitmethod_t
)nit__parser___nit__parser__ReduceAction103___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction103:parser#ReduceAction103#action */
9138 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction103:parser_work#ReduceAction#concat */
9139 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction103:parser_work#ReduceAction#goto= */
9140 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction103:kernel#Object#init */
9143 /* allocate ReduceAction103 */
9144 val
* NEW_nit__parser__ReduceAction103(const struct type
* type
) {
9145 val
* self
/* : ReduceAction103 */;
9146 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9148 self
->class = &class_nit__parser__ReduceAction103
;
9151 /* runtime class nit__parser__ReduceAction104 */
9152 const struct class class_nit__parser__ReduceAction104
= {
9155 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction104:kernel#Object#object_id */
9156 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction104:kernel#Object#is_same_instance */
9157 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction104:kernel#Object#== */
9158 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction104:kernel#Object#!= */
9159 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction104:kernel#Object#hash */
9160 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction104:kernel#Object#exit */
9161 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction104:kernel#Object#sys */
9162 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction104:parser_work#ReduceAction#init */
9163 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction104:sorter#Object#default_comparator */
9164 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction104:string#Object#to_s */
9165 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction104:string#Object#native_class_name */
9166 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction104:string#Object#class_name */
9167 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction104:string#Object#inspect */
9168 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction104:string#Object#inspect_head */
9169 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction104:string#Object#args */
9170 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction104:ropes#Object#maxlen */
9171 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction104:time#Object#get_time */
9172 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction104:file#Object#printn */
9173 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction104:file#Object#print */
9174 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction104:file#Object#getcwd */
9175 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction104:file#Object#file_getcwd */
9176 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction104:model_base#Object#intrude_visibility */
9177 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction104:model_base#Object#public_visibility */
9178 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction104:model_base#Object#protected_visibility */
9179 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction104:model_base#Object#private_visibility */
9180 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction104:model_base#Object#none_visibility */
9181 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction104:version#Object#nit_version */
9182 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction104:model#Object#abstract_kind */
9183 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction104:model#Object#concrete_kind */
9184 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction104:model#Object#interface_kind */
9185 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction104:model#Object#enum_kind */
9186 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction104:model#Object#extern_kind */
9187 (nitmethod_t
)nit__parser___nit__parser__ReduceAction104___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction104:parser#ReduceAction104#action */
9188 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction104:parser_work#ReduceAction#concat */
9189 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction104:parser_work#ReduceAction#goto= */
9190 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction104:kernel#Object#init */
9193 /* allocate ReduceAction104 */
9194 val
* NEW_nit__parser__ReduceAction104(const struct type
* type
) {
9195 val
* self
/* : ReduceAction104 */;
9196 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9198 self
->class = &class_nit__parser__ReduceAction104
;
9201 /* runtime class nit__parser__ReduceAction105 */
9202 const struct class class_nit__parser__ReduceAction105
= {
9205 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction105:kernel#Object#object_id */
9206 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction105:kernel#Object#is_same_instance */
9207 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction105:kernel#Object#== */
9208 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction105:kernel#Object#!= */
9209 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction105:kernel#Object#hash */
9210 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction105:kernel#Object#exit */
9211 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction105:kernel#Object#sys */
9212 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction105:parser_work#ReduceAction#init */
9213 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction105:sorter#Object#default_comparator */
9214 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction105:string#Object#to_s */
9215 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction105:string#Object#native_class_name */
9216 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction105:string#Object#class_name */
9217 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction105:string#Object#inspect */
9218 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction105:string#Object#inspect_head */
9219 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction105:string#Object#args */
9220 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction105:ropes#Object#maxlen */
9221 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction105:time#Object#get_time */
9222 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction105:file#Object#printn */
9223 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction105:file#Object#print */
9224 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction105:file#Object#getcwd */
9225 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction105:file#Object#file_getcwd */
9226 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction105:model_base#Object#intrude_visibility */
9227 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction105:model_base#Object#public_visibility */
9228 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction105:model_base#Object#protected_visibility */
9229 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction105:model_base#Object#private_visibility */
9230 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction105:model_base#Object#none_visibility */
9231 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction105:version#Object#nit_version */
9232 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction105:model#Object#abstract_kind */
9233 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction105:model#Object#concrete_kind */
9234 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction105:model#Object#interface_kind */
9235 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction105:model#Object#enum_kind */
9236 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction105:model#Object#extern_kind */
9237 (nitmethod_t
)nit__parser___nit__parser__ReduceAction105___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction105:parser#ReduceAction105#action */
9238 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction105:parser_work#ReduceAction#concat */
9239 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction105:parser_work#ReduceAction#goto= */
9240 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction105:kernel#Object#init */
9243 /* allocate ReduceAction105 */
9244 val
* NEW_nit__parser__ReduceAction105(const struct type
* type
) {
9245 val
* self
/* : ReduceAction105 */;
9246 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9248 self
->class = &class_nit__parser__ReduceAction105
;
9251 /* runtime class nit__parser__ReduceAction106 */
9252 const struct class class_nit__parser__ReduceAction106
= {
9255 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction106:kernel#Object#object_id */
9256 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction106:kernel#Object#is_same_instance */
9257 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction106:kernel#Object#== */
9258 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction106:kernel#Object#!= */
9259 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction106:kernel#Object#hash */
9260 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction106:kernel#Object#exit */
9261 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction106:kernel#Object#sys */
9262 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction106:parser_work#ReduceAction#init */
9263 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction106:sorter#Object#default_comparator */
9264 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction106:string#Object#to_s */
9265 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction106:string#Object#native_class_name */
9266 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction106:string#Object#class_name */
9267 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction106:string#Object#inspect */
9268 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction106:string#Object#inspect_head */
9269 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction106:string#Object#args */
9270 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction106:ropes#Object#maxlen */
9271 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction106:time#Object#get_time */
9272 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction106:file#Object#printn */
9273 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction106:file#Object#print */
9274 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction106:file#Object#getcwd */
9275 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction106:file#Object#file_getcwd */
9276 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction106:model_base#Object#intrude_visibility */
9277 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction106:model_base#Object#public_visibility */
9278 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction106:model_base#Object#protected_visibility */
9279 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction106:model_base#Object#private_visibility */
9280 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction106:model_base#Object#none_visibility */
9281 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction106:version#Object#nit_version */
9282 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction106:model#Object#abstract_kind */
9283 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction106:model#Object#concrete_kind */
9284 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction106:model#Object#interface_kind */
9285 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction106:model#Object#enum_kind */
9286 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction106:model#Object#extern_kind */
9287 (nitmethod_t
)nit__parser___nit__parser__ReduceAction106___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction106:parser#ReduceAction106#action */
9288 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction106:parser_work#ReduceAction#concat */
9289 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction106:parser_work#ReduceAction#goto= */
9290 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction106:kernel#Object#init */
9293 /* allocate ReduceAction106 */
9294 val
* NEW_nit__parser__ReduceAction106(const struct type
* type
) {
9295 val
* self
/* : ReduceAction106 */;
9296 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9298 self
->class = &class_nit__parser__ReduceAction106
;
9301 /* runtime class nit__parser__ReduceAction107 */
9302 const struct class class_nit__parser__ReduceAction107
= {
9305 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction107:kernel#Object#object_id */
9306 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction107:kernel#Object#is_same_instance */
9307 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction107:kernel#Object#== */
9308 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction107:kernel#Object#!= */
9309 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction107:kernel#Object#hash */
9310 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction107:kernel#Object#exit */
9311 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction107:kernel#Object#sys */
9312 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction107:parser_work#ReduceAction#init */
9313 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction107:sorter#Object#default_comparator */
9314 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction107:string#Object#to_s */
9315 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction107:string#Object#native_class_name */
9316 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction107:string#Object#class_name */
9317 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction107:string#Object#inspect */
9318 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction107:string#Object#inspect_head */
9319 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction107:string#Object#args */
9320 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction107:ropes#Object#maxlen */
9321 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction107:time#Object#get_time */
9322 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction107:file#Object#printn */
9323 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction107:file#Object#print */
9324 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction107:file#Object#getcwd */
9325 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction107:file#Object#file_getcwd */
9326 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction107:model_base#Object#intrude_visibility */
9327 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction107:model_base#Object#public_visibility */
9328 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction107:model_base#Object#protected_visibility */
9329 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction107:model_base#Object#private_visibility */
9330 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction107:model_base#Object#none_visibility */
9331 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction107:version#Object#nit_version */
9332 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction107:model#Object#abstract_kind */
9333 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction107:model#Object#concrete_kind */
9334 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction107:model#Object#interface_kind */
9335 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction107:model#Object#enum_kind */
9336 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction107:model#Object#extern_kind */
9337 (nitmethod_t
)nit__parser___nit__parser__ReduceAction107___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction107:parser#ReduceAction107#action */
9338 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction107:parser_work#ReduceAction#concat */
9339 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction107:parser_work#ReduceAction#goto= */
9340 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction107:kernel#Object#init */
9343 /* allocate ReduceAction107 */
9344 val
* NEW_nit__parser__ReduceAction107(const struct type
* type
) {
9345 val
* self
/* : ReduceAction107 */;
9346 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9348 self
->class = &class_nit__parser__ReduceAction107
;
9351 /* runtime class nit__parser__ReduceAction108 */
9352 const struct class class_nit__parser__ReduceAction108
= {
9355 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction108:kernel#Object#object_id */
9356 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction108:kernel#Object#is_same_instance */
9357 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction108:kernel#Object#== */
9358 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction108:kernel#Object#!= */
9359 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction108:kernel#Object#hash */
9360 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction108:kernel#Object#exit */
9361 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction108:kernel#Object#sys */
9362 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction108:parser_work#ReduceAction#init */
9363 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction108:sorter#Object#default_comparator */
9364 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction108:string#Object#to_s */
9365 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction108:string#Object#native_class_name */
9366 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction108:string#Object#class_name */
9367 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction108:string#Object#inspect */
9368 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction108:string#Object#inspect_head */
9369 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction108:string#Object#args */
9370 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction108:ropes#Object#maxlen */
9371 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction108:time#Object#get_time */
9372 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction108:file#Object#printn */
9373 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction108:file#Object#print */
9374 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction108:file#Object#getcwd */
9375 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction108:file#Object#file_getcwd */
9376 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction108:model_base#Object#intrude_visibility */
9377 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction108:model_base#Object#public_visibility */
9378 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction108:model_base#Object#protected_visibility */
9379 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction108:model_base#Object#private_visibility */
9380 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction108:model_base#Object#none_visibility */
9381 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction108:version#Object#nit_version */
9382 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction108:model#Object#abstract_kind */
9383 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction108:model#Object#concrete_kind */
9384 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction108:model#Object#interface_kind */
9385 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction108:model#Object#enum_kind */
9386 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction108:model#Object#extern_kind */
9387 (nitmethod_t
)nit__parser___nit__parser__ReduceAction108___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction108:parser#ReduceAction108#action */
9388 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction108:parser_work#ReduceAction#concat */
9389 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction108:parser_work#ReduceAction#goto= */
9390 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction108:kernel#Object#init */
9393 /* allocate ReduceAction108 */
9394 val
* NEW_nit__parser__ReduceAction108(const struct type
* type
) {
9395 val
* self
/* : ReduceAction108 */;
9396 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9398 self
->class = &class_nit__parser__ReduceAction108
;
9401 /* runtime class nit__parser__ReduceAction109 */
9402 const struct class class_nit__parser__ReduceAction109
= {
9405 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction109:kernel#Object#object_id */
9406 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction109:kernel#Object#is_same_instance */
9407 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction109:kernel#Object#== */
9408 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction109:kernel#Object#!= */
9409 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction109:kernel#Object#hash */
9410 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction109:kernel#Object#exit */
9411 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction109:kernel#Object#sys */
9412 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction109:parser_work#ReduceAction#init */
9413 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction109:sorter#Object#default_comparator */
9414 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction109:string#Object#to_s */
9415 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction109:string#Object#native_class_name */
9416 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction109:string#Object#class_name */
9417 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction109:string#Object#inspect */
9418 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction109:string#Object#inspect_head */
9419 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction109:string#Object#args */
9420 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction109:ropes#Object#maxlen */
9421 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction109:time#Object#get_time */
9422 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction109:file#Object#printn */
9423 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction109:file#Object#print */
9424 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction109:file#Object#getcwd */
9425 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction109:file#Object#file_getcwd */
9426 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction109:model_base#Object#intrude_visibility */
9427 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction109:model_base#Object#public_visibility */
9428 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction109:model_base#Object#protected_visibility */
9429 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction109:model_base#Object#private_visibility */
9430 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction109:model_base#Object#none_visibility */
9431 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction109:version#Object#nit_version */
9432 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction109:model#Object#abstract_kind */
9433 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction109:model#Object#concrete_kind */
9434 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction109:model#Object#interface_kind */
9435 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction109:model#Object#enum_kind */
9436 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction109:model#Object#extern_kind */
9437 (nitmethod_t
)nit__parser___nit__parser__ReduceAction109___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction109:parser#ReduceAction109#action */
9438 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction109:parser_work#ReduceAction#concat */
9439 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction109:parser_work#ReduceAction#goto= */
9440 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction109:kernel#Object#init */
9443 /* allocate ReduceAction109 */
9444 val
* NEW_nit__parser__ReduceAction109(const struct type
* type
) {
9445 val
* self
/* : ReduceAction109 */;
9446 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9448 self
->class = &class_nit__parser__ReduceAction109
;
9451 /* runtime class nit__parser__ReduceAction110 */
9452 const struct class class_nit__parser__ReduceAction110
= {
9455 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction110:kernel#Object#object_id */
9456 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction110:kernel#Object#is_same_instance */
9457 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction110:kernel#Object#== */
9458 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction110:kernel#Object#!= */
9459 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction110:kernel#Object#hash */
9460 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction110:kernel#Object#exit */
9461 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction110:kernel#Object#sys */
9462 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction110:parser_work#ReduceAction#init */
9463 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction110:sorter#Object#default_comparator */
9464 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction110:string#Object#to_s */
9465 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction110:string#Object#native_class_name */
9466 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction110:string#Object#class_name */
9467 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction110:string#Object#inspect */
9468 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction110:string#Object#inspect_head */
9469 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction110:string#Object#args */
9470 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction110:ropes#Object#maxlen */
9471 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction110:time#Object#get_time */
9472 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction110:file#Object#printn */
9473 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction110:file#Object#print */
9474 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction110:file#Object#getcwd */
9475 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction110:file#Object#file_getcwd */
9476 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction110:model_base#Object#intrude_visibility */
9477 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction110:model_base#Object#public_visibility */
9478 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction110:model_base#Object#protected_visibility */
9479 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction110:model_base#Object#private_visibility */
9480 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction110:model_base#Object#none_visibility */
9481 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction110:version#Object#nit_version */
9482 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction110:model#Object#abstract_kind */
9483 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction110:model#Object#concrete_kind */
9484 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction110:model#Object#interface_kind */
9485 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction110:model#Object#enum_kind */
9486 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction110:model#Object#extern_kind */
9487 (nitmethod_t
)nit__parser___nit__parser__ReduceAction110___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction110:parser#ReduceAction110#action */
9488 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction110:parser_work#ReduceAction#concat */
9489 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction110:parser_work#ReduceAction#goto= */
9490 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction110:kernel#Object#init */
9493 /* allocate ReduceAction110 */
9494 val
* NEW_nit__parser__ReduceAction110(const struct type
* type
) {
9495 val
* self
/* : ReduceAction110 */;
9496 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9498 self
->class = &class_nit__parser__ReduceAction110
;
9501 /* runtime class nit__parser__ReduceAction111 */
9502 const struct class class_nit__parser__ReduceAction111
= {
9505 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction111:kernel#Object#object_id */
9506 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction111:kernel#Object#is_same_instance */
9507 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction111:kernel#Object#== */
9508 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction111:kernel#Object#!= */
9509 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction111:kernel#Object#hash */
9510 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction111:kernel#Object#exit */
9511 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction111:kernel#Object#sys */
9512 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction111:parser_work#ReduceAction#init */
9513 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction111:sorter#Object#default_comparator */
9514 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction111:string#Object#to_s */
9515 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction111:string#Object#native_class_name */
9516 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction111:string#Object#class_name */
9517 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction111:string#Object#inspect */
9518 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction111:string#Object#inspect_head */
9519 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction111:string#Object#args */
9520 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction111:ropes#Object#maxlen */
9521 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction111:time#Object#get_time */
9522 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction111:file#Object#printn */
9523 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction111:file#Object#print */
9524 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction111:file#Object#getcwd */
9525 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction111:file#Object#file_getcwd */
9526 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction111:model_base#Object#intrude_visibility */
9527 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction111:model_base#Object#public_visibility */
9528 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction111:model_base#Object#protected_visibility */
9529 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction111:model_base#Object#private_visibility */
9530 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction111:model_base#Object#none_visibility */
9531 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction111:version#Object#nit_version */
9532 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction111:model#Object#abstract_kind */
9533 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction111:model#Object#concrete_kind */
9534 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction111:model#Object#interface_kind */
9535 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction111:model#Object#enum_kind */
9536 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction111:model#Object#extern_kind */
9537 (nitmethod_t
)nit__parser___nit__parser__ReduceAction111___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction111:parser#ReduceAction111#action */
9538 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction111:parser_work#ReduceAction#concat */
9539 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction111:parser_work#ReduceAction#goto= */
9540 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction111:kernel#Object#init */
9543 /* allocate ReduceAction111 */
9544 val
* NEW_nit__parser__ReduceAction111(const struct type
* type
) {
9545 val
* self
/* : ReduceAction111 */;
9546 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9548 self
->class = &class_nit__parser__ReduceAction111
;
9551 /* runtime class nit__parser__ReduceAction112 */
9552 const struct class class_nit__parser__ReduceAction112
= {
9555 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction112:kernel#Object#object_id */
9556 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction112:kernel#Object#is_same_instance */
9557 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction112:kernel#Object#== */
9558 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction112:kernel#Object#!= */
9559 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction112:kernel#Object#hash */
9560 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction112:kernel#Object#exit */
9561 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction112:kernel#Object#sys */
9562 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction112:parser_work#ReduceAction#init */
9563 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction112:sorter#Object#default_comparator */
9564 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction112:string#Object#to_s */
9565 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction112:string#Object#native_class_name */
9566 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction112:string#Object#class_name */
9567 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction112:string#Object#inspect */
9568 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction112:string#Object#inspect_head */
9569 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction112:string#Object#args */
9570 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction112:ropes#Object#maxlen */
9571 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction112:time#Object#get_time */
9572 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction112:file#Object#printn */
9573 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction112:file#Object#print */
9574 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction112:file#Object#getcwd */
9575 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction112:file#Object#file_getcwd */
9576 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction112:model_base#Object#intrude_visibility */
9577 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction112:model_base#Object#public_visibility */
9578 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction112:model_base#Object#protected_visibility */
9579 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction112:model_base#Object#private_visibility */
9580 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction112:model_base#Object#none_visibility */
9581 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction112:version#Object#nit_version */
9582 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction112:model#Object#abstract_kind */
9583 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction112:model#Object#concrete_kind */
9584 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction112:model#Object#interface_kind */
9585 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction112:model#Object#enum_kind */
9586 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction112:model#Object#extern_kind */
9587 (nitmethod_t
)nit__parser___nit__parser__ReduceAction112___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction112:parser#ReduceAction112#action */
9588 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction112:parser_work#ReduceAction#concat */
9589 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction112:parser_work#ReduceAction#goto= */
9590 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction112:kernel#Object#init */
9593 /* allocate ReduceAction112 */
9594 val
* NEW_nit__parser__ReduceAction112(const struct type
* type
) {
9595 val
* self
/* : ReduceAction112 */;
9596 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9598 self
->class = &class_nit__parser__ReduceAction112
;
9601 /* runtime class nit__parser__ReduceAction113 */
9602 const struct class class_nit__parser__ReduceAction113
= {
9605 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction113:kernel#Object#object_id */
9606 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction113:kernel#Object#is_same_instance */
9607 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction113:kernel#Object#== */
9608 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction113:kernel#Object#!= */
9609 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction113:kernel#Object#hash */
9610 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction113:kernel#Object#exit */
9611 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction113:kernel#Object#sys */
9612 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction113:parser_work#ReduceAction#init */
9613 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction113:sorter#Object#default_comparator */
9614 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction113:string#Object#to_s */
9615 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction113:string#Object#native_class_name */
9616 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction113:string#Object#class_name */
9617 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction113:string#Object#inspect */
9618 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction113:string#Object#inspect_head */
9619 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction113:string#Object#args */
9620 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction113:ropes#Object#maxlen */
9621 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction113:time#Object#get_time */
9622 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction113:file#Object#printn */
9623 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction113:file#Object#print */
9624 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction113:file#Object#getcwd */
9625 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction113:file#Object#file_getcwd */
9626 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction113:model_base#Object#intrude_visibility */
9627 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction113:model_base#Object#public_visibility */
9628 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction113:model_base#Object#protected_visibility */
9629 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction113:model_base#Object#private_visibility */
9630 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction113:model_base#Object#none_visibility */
9631 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction113:version#Object#nit_version */
9632 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction113:model#Object#abstract_kind */
9633 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction113:model#Object#concrete_kind */
9634 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction113:model#Object#interface_kind */
9635 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction113:model#Object#enum_kind */
9636 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction113:model#Object#extern_kind */
9637 (nitmethod_t
)nit__parser___nit__parser__ReduceAction113___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction113:parser#ReduceAction113#action */
9638 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction113:parser_work#ReduceAction#concat */
9639 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction113:parser_work#ReduceAction#goto= */
9640 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction113:kernel#Object#init */
9643 /* allocate ReduceAction113 */
9644 val
* NEW_nit__parser__ReduceAction113(const struct type
* type
) {
9645 val
* self
/* : ReduceAction113 */;
9646 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9648 self
->class = &class_nit__parser__ReduceAction113
;
9651 /* runtime class nit__parser__ReduceAction114 */
9652 const struct class class_nit__parser__ReduceAction114
= {
9655 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction114:kernel#Object#object_id */
9656 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction114:kernel#Object#is_same_instance */
9657 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction114:kernel#Object#== */
9658 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction114:kernel#Object#!= */
9659 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction114:kernel#Object#hash */
9660 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction114:kernel#Object#exit */
9661 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction114:kernel#Object#sys */
9662 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction114:parser_work#ReduceAction#init */
9663 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction114:sorter#Object#default_comparator */
9664 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction114:string#Object#to_s */
9665 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction114:string#Object#native_class_name */
9666 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction114:string#Object#class_name */
9667 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction114:string#Object#inspect */
9668 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction114:string#Object#inspect_head */
9669 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction114:string#Object#args */
9670 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction114:ropes#Object#maxlen */
9671 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction114:time#Object#get_time */
9672 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction114:file#Object#printn */
9673 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction114:file#Object#print */
9674 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction114:file#Object#getcwd */
9675 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction114:file#Object#file_getcwd */
9676 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction114:model_base#Object#intrude_visibility */
9677 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction114:model_base#Object#public_visibility */
9678 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction114:model_base#Object#protected_visibility */
9679 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction114:model_base#Object#private_visibility */
9680 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction114:model_base#Object#none_visibility */
9681 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction114:version#Object#nit_version */
9682 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction114:model#Object#abstract_kind */
9683 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction114:model#Object#concrete_kind */
9684 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction114:model#Object#interface_kind */
9685 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction114:model#Object#enum_kind */
9686 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction114:model#Object#extern_kind */
9687 (nitmethod_t
)nit__parser___nit__parser__ReduceAction114___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction114:parser#ReduceAction114#action */
9688 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction114:parser_work#ReduceAction#concat */
9689 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction114:parser_work#ReduceAction#goto= */
9690 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction114:kernel#Object#init */
9693 /* allocate ReduceAction114 */
9694 val
* NEW_nit__parser__ReduceAction114(const struct type
* type
) {
9695 val
* self
/* : ReduceAction114 */;
9696 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9698 self
->class = &class_nit__parser__ReduceAction114
;
9701 /* runtime class nit__parser__ReduceAction115 */
9702 const struct class class_nit__parser__ReduceAction115
= {
9705 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction115:kernel#Object#object_id */
9706 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction115:kernel#Object#is_same_instance */
9707 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction115:kernel#Object#== */
9708 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction115:kernel#Object#!= */
9709 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction115:kernel#Object#hash */
9710 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction115:kernel#Object#exit */
9711 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction115:kernel#Object#sys */
9712 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction115:parser_work#ReduceAction#init */
9713 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction115:sorter#Object#default_comparator */
9714 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction115:string#Object#to_s */
9715 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction115:string#Object#native_class_name */
9716 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction115:string#Object#class_name */
9717 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction115:string#Object#inspect */
9718 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction115:string#Object#inspect_head */
9719 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction115:string#Object#args */
9720 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction115:ropes#Object#maxlen */
9721 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction115:time#Object#get_time */
9722 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction115:file#Object#printn */
9723 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction115:file#Object#print */
9724 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction115:file#Object#getcwd */
9725 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction115:file#Object#file_getcwd */
9726 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction115:model_base#Object#intrude_visibility */
9727 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction115:model_base#Object#public_visibility */
9728 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction115:model_base#Object#protected_visibility */
9729 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction115:model_base#Object#private_visibility */
9730 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction115:model_base#Object#none_visibility */
9731 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction115:version#Object#nit_version */
9732 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction115:model#Object#abstract_kind */
9733 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction115:model#Object#concrete_kind */
9734 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction115:model#Object#interface_kind */
9735 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction115:model#Object#enum_kind */
9736 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction115:model#Object#extern_kind */
9737 (nitmethod_t
)nit__parser___nit__parser__ReduceAction115___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction115:parser#ReduceAction115#action */
9738 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction115:parser_work#ReduceAction#concat */
9739 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction115:parser_work#ReduceAction#goto= */
9740 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction115:kernel#Object#init */
9743 /* allocate ReduceAction115 */
9744 val
* NEW_nit__parser__ReduceAction115(const struct type
* type
) {
9745 val
* self
/* : ReduceAction115 */;
9746 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9748 self
->class = &class_nit__parser__ReduceAction115
;
9751 /* runtime class nit__parser__ReduceAction116 */
9752 const struct class class_nit__parser__ReduceAction116
= {
9755 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction116:kernel#Object#object_id */
9756 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction116:kernel#Object#is_same_instance */
9757 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction116:kernel#Object#== */
9758 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction116:kernel#Object#!= */
9759 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction116:kernel#Object#hash */
9760 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction116:kernel#Object#exit */
9761 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction116:kernel#Object#sys */
9762 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction116:parser_work#ReduceAction#init */
9763 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction116:sorter#Object#default_comparator */
9764 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction116:string#Object#to_s */
9765 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction116:string#Object#native_class_name */
9766 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction116:string#Object#class_name */
9767 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction116:string#Object#inspect */
9768 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction116:string#Object#inspect_head */
9769 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction116:string#Object#args */
9770 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction116:ropes#Object#maxlen */
9771 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction116:time#Object#get_time */
9772 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction116:file#Object#printn */
9773 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction116:file#Object#print */
9774 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction116:file#Object#getcwd */
9775 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction116:file#Object#file_getcwd */
9776 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction116:model_base#Object#intrude_visibility */
9777 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction116:model_base#Object#public_visibility */
9778 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction116:model_base#Object#protected_visibility */
9779 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction116:model_base#Object#private_visibility */
9780 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction116:model_base#Object#none_visibility */
9781 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction116:version#Object#nit_version */
9782 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction116:model#Object#abstract_kind */
9783 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction116:model#Object#concrete_kind */
9784 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction116:model#Object#interface_kind */
9785 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction116:model#Object#enum_kind */
9786 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction116:model#Object#extern_kind */
9787 (nitmethod_t
)nit__parser___nit__parser__ReduceAction116___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction116:parser#ReduceAction116#action */
9788 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction116:parser_work#ReduceAction#concat */
9789 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction116:parser_work#ReduceAction#goto= */
9790 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction116:kernel#Object#init */
9793 /* allocate ReduceAction116 */
9794 val
* NEW_nit__parser__ReduceAction116(const struct type
* type
) {
9795 val
* self
/* : ReduceAction116 */;
9796 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9798 self
->class = &class_nit__parser__ReduceAction116
;
9801 /* runtime class nit__parser__ReduceAction117 */
9802 const struct class class_nit__parser__ReduceAction117
= {
9805 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction117:kernel#Object#object_id */
9806 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction117:kernel#Object#is_same_instance */
9807 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction117:kernel#Object#== */
9808 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction117:kernel#Object#!= */
9809 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction117:kernel#Object#hash */
9810 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction117:kernel#Object#exit */
9811 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction117:kernel#Object#sys */
9812 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction117:parser_work#ReduceAction#init */
9813 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction117:sorter#Object#default_comparator */
9814 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction117:string#Object#to_s */
9815 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction117:string#Object#native_class_name */
9816 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction117:string#Object#class_name */
9817 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction117:string#Object#inspect */
9818 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction117:string#Object#inspect_head */
9819 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction117:string#Object#args */
9820 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction117:ropes#Object#maxlen */
9821 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction117:time#Object#get_time */
9822 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction117:file#Object#printn */
9823 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction117:file#Object#print */
9824 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction117:file#Object#getcwd */
9825 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction117:file#Object#file_getcwd */
9826 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction117:model_base#Object#intrude_visibility */
9827 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction117:model_base#Object#public_visibility */
9828 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction117:model_base#Object#protected_visibility */
9829 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction117:model_base#Object#private_visibility */
9830 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction117:model_base#Object#none_visibility */
9831 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction117:version#Object#nit_version */
9832 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction117:model#Object#abstract_kind */
9833 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction117:model#Object#concrete_kind */
9834 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction117:model#Object#interface_kind */
9835 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction117:model#Object#enum_kind */
9836 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction117:model#Object#extern_kind */
9837 (nitmethod_t
)nit__parser___nit__parser__ReduceAction117___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction117:parser#ReduceAction117#action */
9838 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction117:parser_work#ReduceAction#concat */
9839 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction117:parser_work#ReduceAction#goto= */
9840 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction117:kernel#Object#init */
9843 /* allocate ReduceAction117 */
9844 val
* NEW_nit__parser__ReduceAction117(const struct type
* type
) {
9845 val
* self
/* : ReduceAction117 */;
9846 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9848 self
->class = &class_nit__parser__ReduceAction117
;
9851 /* runtime class nit__parser__ReduceAction119 */
9852 const struct class class_nit__parser__ReduceAction119
= {
9855 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction119:kernel#Object#object_id */
9856 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction119:kernel#Object#is_same_instance */
9857 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction119:kernel#Object#== */
9858 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction119:kernel#Object#!= */
9859 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction119:kernel#Object#hash */
9860 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction119:kernel#Object#exit */
9861 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction119:kernel#Object#sys */
9862 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction119:parser_work#ReduceAction#init */
9863 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction119:sorter#Object#default_comparator */
9864 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction119:string#Object#to_s */
9865 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction119:string#Object#native_class_name */
9866 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction119:string#Object#class_name */
9867 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction119:string#Object#inspect */
9868 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction119:string#Object#inspect_head */
9869 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction119:string#Object#args */
9870 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction119:ropes#Object#maxlen */
9871 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction119:time#Object#get_time */
9872 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction119:file#Object#printn */
9873 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction119:file#Object#print */
9874 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction119:file#Object#getcwd */
9875 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction119:file#Object#file_getcwd */
9876 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction119:model_base#Object#intrude_visibility */
9877 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction119:model_base#Object#public_visibility */
9878 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction119:model_base#Object#protected_visibility */
9879 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction119:model_base#Object#private_visibility */
9880 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction119:model_base#Object#none_visibility */
9881 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction119:version#Object#nit_version */
9882 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction119:model#Object#abstract_kind */
9883 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction119:model#Object#concrete_kind */
9884 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction119:model#Object#interface_kind */
9885 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction119:model#Object#enum_kind */
9886 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction119:model#Object#extern_kind */
9887 (nitmethod_t
)nit__parser___nit__parser__ReduceAction119___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction119:parser#ReduceAction119#action */
9888 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction119:parser_work#ReduceAction#concat */
9889 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction119:parser_work#ReduceAction#goto= */
9890 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction119:kernel#Object#init */
9893 /* allocate ReduceAction119 */
9894 val
* NEW_nit__parser__ReduceAction119(const struct type
* type
) {
9895 val
* self
/* : ReduceAction119 */;
9896 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9898 self
->class = &class_nit__parser__ReduceAction119
;
9901 /* runtime class nit__parser__ReduceAction120 */
9902 const struct class class_nit__parser__ReduceAction120
= {
9905 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction120:kernel#Object#object_id */
9906 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction120:kernel#Object#is_same_instance */
9907 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction120:kernel#Object#== */
9908 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction120:kernel#Object#!= */
9909 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction120:kernel#Object#hash */
9910 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction120:kernel#Object#exit */
9911 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction120:kernel#Object#sys */
9912 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction120:parser_work#ReduceAction#init */
9913 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction120:sorter#Object#default_comparator */
9914 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction120:string#Object#to_s */
9915 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction120:string#Object#native_class_name */
9916 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction120:string#Object#class_name */
9917 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction120:string#Object#inspect */
9918 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction120:string#Object#inspect_head */
9919 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction120:string#Object#args */
9920 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction120:ropes#Object#maxlen */
9921 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction120:time#Object#get_time */
9922 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction120:file#Object#printn */
9923 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction120:file#Object#print */
9924 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction120:file#Object#getcwd */
9925 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction120:file#Object#file_getcwd */
9926 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction120:model_base#Object#intrude_visibility */
9927 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction120:model_base#Object#public_visibility */
9928 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction120:model_base#Object#protected_visibility */
9929 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction120:model_base#Object#private_visibility */
9930 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction120:model_base#Object#none_visibility */
9931 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction120:version#Object#nit_version */
9932 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction120:model#Object#abstract_kind */
9933 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction120:model#Object#concrete_kind */
9934 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction120:model#Object#interface_kind */
9935 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction120:model#Object#enum_kind */
9936 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction120:model#Object#extern_kind */
9937 (nitmethod_t
)nit__parser___nit__parser__ReduceAction120___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction120:parser#ReduceAction120#action */
9938 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction120:parser_work#ReduceAction#concat */
9939 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction120:parser_work#ReduceAction#goto= */
9940 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction120:kernel#Object#init */
9943 /* allocate ReduceAction120 */
9944 val
* NEW_nit__parser__ReduceAction120(const struct type
* type
) {
9945 val
* self
/* : ReduceAction120 */;
9946 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9948 self
->class = &class_nit__parser__ReduceAction120
;
9951 /* runtime class nit__parser__ReduceAction121 */
9952 const struct class class_nit__parser__ReduceAction121
= {
9955 (nitmethod_t
)standard___standard__Object___object_id
, /* pointer to parser:ReduceAction121:kernel#Object#object_id */
9956 (nitmethod_t
)standard___standard__Object___is_same_instance
, /* pointer to parser:ReduceAction121:kernel#Object#is_same_instance */
9957 (nitmethod_t
)standard___standard__Object____61d_61d
, /* pointer to parser:ReduceAction121:kernel#Object#== */
9958 (nitmethod_t
)standard___standard__Object____33d_61d
, /* pointer to parser:ReduceAction121:kernel#Object#!= */
9959 (nitmethod_t
)standard___standard__Object___hash
, /* pointer to parser:ReduceAction121:kernel#Object#hash */
9960 (nitmethod_t
)standard___standard__Object___exit
, /* pointer to parser:ReduceAction121:kernel#Object#exit */
9961 (nitmethod_t
)standard___standard__Object___sys
, /* pointer to parser:ReduceAction121:kernel#Object#sys */
9962 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___standard__kernel__Object__init
, /* pointer to parser:ReduceAction121:parser_work#ReduceAction#init */
9963 (nitmethod_t
)standard__sorter___Object___default_comparator
, /* pointer to parser:ReduceAction121:sorter#Object#default_comparator */
9964 (nitmethod_t
)standard__string___Object___to_s
, /* pointer to parser:ReduceAction121:string#Object#to_s */
9965 (nitmethod_t
)standard__string___Object___native_class_name
, /* pointer to parser:ReduceAction121:string#Object#native_class_name */
9966 (nitmethod_t
)standard__string___Object___class_name
, /* pointer to parser:ReduceAction121:string#Object#class_name */
9967 (nitmethod_t
)standard__string___Object___inspect
, /* pointer to parser:ReduceAction121:string#Object#inspect */
9968 (nitmethod_t
)standard__string___Object___inspect_head
, /* pointer to parser:ReduceAction121:string#Object#inspect_head */
9969 (nitmethod_t
)standard__string___Object___args
, /* pointer to parser:ReduceAction121:string#Object#args */
9970 (nitmethod_t
)standard__ropes___Object___maxlen
, /* pointer to parser:ReduceAction121:ropes#Object#maxlen */
9971 (nitmethod_t
)standard__time___Object___get_time
, /* pointer to parser:ReduceAction121:time#Object#get_time */
9972 (nitmethod_t
)standard__file___Object___printn
, /* pointer to parser:ReduceAction121:file#Object#printn */
9973 (nitmethod_t
)standard__file___Object___print
, /* pointer to parser:ReduceAction121:file#Object#print */
9974 (nitmethod_t
)standard__file___Object___getcwd
, /* pointer to parser:ReduceAction121:file#Object#getcwd */
9975 (nitmethod_t
)standard__file___Object___file_getcwd
, /* pointer to parser:ReduceAction121:file#Object#file_getcwd */
9976 (nitmethod_t
)nit__model_base___standard__Object___intrude_visibility
, /* pointer to parser:ReduceAction121:model_base#Object#intrude_visibility */
9977 (nitmethod_t
)nit__model_base___standard__Object___public_visibility
, /* pointer to parser:ReduceAction121:model_base#Object#public_visibility */
9978 (nitmethod_t
)nit__model_base___standard__Object___protected_visibility
, /* pointer to parser:ReduceAction121:model_base#Object#protected_visibility */
9979 (nitmethod_t
)nit__model_base___standard__Object___private_visibility
, /* pointer to parser:ReduceAction121:model_base#Object#private_visibility */
9980 (nitmethod_t
)nit__model_base___standard__Object___none_visibility
, /* pointer to parser:ReduceAction121:model_base#Object#none_visibility */
9981 (nitmethod_t
)nit__version___standard__Object___nit_version
, /* pointer to parser:ReduceAction121:version#Object#nit_version */
9982 (nitmethod_t
)nit__model___standard__Object___abstract_kind
, /* pointer to parser:ReduceAction121:model#Object#abstract_kind */
9983 (nitmethod_t
)nit__model___standard__Object___concrete_kind
, /* pointer to parser:ReduceAction121:model#Object#concrete_kind */
9984 (nitmethod_t
)nit__model___standard__Object___interface_kind
, /* pointer to parser:ReduceAction121:model#Object#interface_kind */
9985 (nitmethod_t
)nit__model___standard__Object___enum_kind
, /* pointer to parser:ReduceAction121:model#Object#enum_kind */
9986 (nitmethod_t
)nit__model___standard__Object___extern_kind
, /* pointer to parser:ReduceAction121:model#Object#extern_kind */
9987 (nitmethod_t
)nit__parser___nit__parser__ReduceAction121___nit__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction121:parser#ReduceAction121#action */
9988 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction121:parser_work#ReduceAction#concat */
9989 (nitmethod_t
)nit__parser_work___nit__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction121:parser_work#ReduceAction#goto= */
9990 (nitmethod_t
)standard___standard__Object___init
, /* pointer to parser:ReduceAction121:kernel#Object#init */
9993 /* allocate ReduceAction121 */
9994 val
* NEW_nit__parser__ReduceAction121(const struct type
* type
) {
9995 val
* self
/* : ReduceAction121 */;
9996 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9998 self
->class = &class_nit__parser__ReduceAction121
;