1 #include "nitc__nith.classes.0.h"
2 /* runtime class nitc__ToolContext: nitc::ToolContext (dead=false; need_corpse=false)*/
3 const struct class class_nitc__ToolContext
= {
6 (nitmethod_t
)nitc__separate_erasure_compiler___ToolContext___core__kernel__Object__init
, /* pointer to toolcontext:ToolContext:separate_erasure_compiler$ToolContext$init */
7 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to toolcontext:ToolContext:kernel$Object$!= */
8 (nitmethod_t
)core___core__Object___sys
, /* pointer to toolcontext:ToolContext:kernel$Object$sys */
9 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to toolcontext:ToolContext:abstract_text$Object$to_s */
10 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to toolcontext:ToolContext:kernel$Object$== */
11 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to toolcontext:ToolContext:kernel$Object$is_same_instance */
12 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to toolcontext:ToolContext:abstract_text$Object$inspect */
13 (nitmethod_t
)core___core__Object___object_id
, /* pointer to toolcontext:ToolContext:kernel$Object$object_id */
14 (nitmethod_t
)core___core__Object___hash
, /* pointer to toolcontext:ToolContext:kernel$Object$hash */
15 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to toolcontext:ToolContext:abstract_text$Object$class_name */
16 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to toolcontext:ToolContext:abstract_text$Object$inspect_head */
17 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to toolcontext:ToolContext:abstract_text$Object$native_class_name */
18 (nitmethod_t
)nitc___nitc__ToolContext___opt_share_dir
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$opt_share_dir */
19 (nitmethod_t
)nitc___nitc__ToolContext___nit_dir
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$nit_dir */
20 (nitmethod_t
)nitc___nitc__ToolContext___fatal_error
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$fatal_error */
21 (nitmethod_t
)nitc__phase___ToolContext___phases
, /* pointer to toolcontext:ToolContext:phase$ToolContext$phases */
22 (nitmethod_t
)nitc__scope___ToolContext___scope_phase
, /* pointer to toolcontext:ToolContext:scope$ToolContext$scope_phase */
23 (nitmethod_t
)nitc__flow___ToolContext___flow_phase
, /* pointer to toolcontext:ToolContext:flow$ToolContext$flow_phase */
24 (nitmethod_t
)nitc__modelize_class___ToolContext___modelize_class_phase
, /* pointer to toolcontext:ToolContext:modelize_class$ToolContext$modelize_class_phase */
25 (nitmethod_t
)nitc__modelize_property___ToolContext___modelize_property_phase
, /* pointer to toolcontext:ToolContext:modelize_property$ToolContext$modelize_property_phase */
26 (nitmethod_t
)nitc__local_var_init___ToolContext___local_var_init_phase
, /* pointer to toolcontext:ToolContext:local_var_init$ToolContext$local_var_init_phase */
27 (nitmethod_t
)nitc__light_ffi_base___ToolContext___ffi_language_assignation_phase
, /* pointer to toolcontext:ToolContext:light_ffi_base$ToolContext$ffi_language_assignation_phase */
28 (nitmethod_t
)nitc__extern_classes___ToolContext___extern_classes_typing_phase_ast
, /* pointer to toolcontext:ToolContext:extern_classes$ToolContext$extern_classes_typing_phase_ast */
29 (nitmethod_t
)nitc__typing___ToolContext___typing_phase
, /* pointer to toolcontext:ToolContext:typing$ToolContext$typing_phase */
30 (nitmethod_t
)nitc__auto_super_init___ToolContext___auto_super_init_phase
, /* pointer to toolcontext:ToolContext:auto_super_init$ToolContext$auto_super_init_phase */
31 (nitmethod_t
)nitc___nitc__ToolContext___tooldescription_61d
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$tooldescription= */
32 (nitmethod_t
)nitc__nith___ToolContext___process_options
, /* pointer to toolcontext:ToolContext:nith$ToolContext$process_options */
33 (nitmethod_t
)nitc___nitc__ToolContext___option_context
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$option_context */
34 (nitmethod_t
)nitc__abstract_compiler___ToolContext___opt_output
, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_output */
35 (nitmethod_t
)nitc___nitc__ToolContext___quit
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$quit */
36 (nitmethod_t
)nitc___nitc__ToolContext___info
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$info */
37 (nitmethod_t
)nitc__modelbuilder___ToolContext___run_global_phases
, /* pointer to toolcontext:ToolContext:modelbuilder$ToolContext$run_global_phases */
38 (nitmethod_t
)nitc__separate_erasure_compiler___ToolContext___opt_erasure
, /* pointer to toolcontext:ToolContext:separate_erasure_compiler$ToolContext$opt_erasure */
39 (nitmethod_t
)nitc__separate_erasure_compiler___ToolContext___opt_no_check_erasure_cast
, /* pointer to toolcontext:ToolContext:separate_erasure_compiler$ToolContext$opt_no_check_erasure_cast */
40 (nitmethod_t
)nitc__separate_erasure_compiler___ToolContext___opt_rta
, /* pointer to toolcontext:ToolContext:separate_erasure_compiler$ToolContext$opt_rta */
41 (nitmethod_t
)nitc___nitc__ToolContext___error
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$error */
42 (nitmethod_t
)nitc___nitc__ToolContext___check_errors
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$check_errors */
43 (nitmethod_t
)nitc__separate_compiler___ToolContext___opt_separate
, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_separate */
44 (nitmethod_t
)nitc__loader___ToolContext___opt_path
, /* pointer to toolcontext:ToolContext:loader$ToolContext$opt_path */
45 (nitmethod_t
)nitc__loader___ToolContext___opt_only_parse
, /* pointer to toolcontext:ToolContext:loader$ToolContext$opt_only_parse */
46 (nitmethod_t
)nitc___nitc__ToolContext___errors_info
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$errors_info */
47 (nitmethod_t
)nitc___nitc__ToolContext___error_count
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$error_count */
48 (nitmethod_t
)nitc__phase___ToolContext___run_phases
, /* pointer to toolcontext:ToolContext:phase$ToolContext$run_phases */
49 (nitmethod_t
)nitc__loader___ToolContext___opt_only_metamodel
, /* pointer to toolcontext:ToolContext:loader$ToolContext$opt_only_metamodel */
50 (nitmethod_t
)nitc___nitc__ToolContext___verbose_level
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$verbose_level */
51 (nitmethod_t
)nitc___nitc__ToolContext___log_info
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$log_info */
52 (nitmethod_t
)nitc__mixin___ToolContext___make_main_module
, /* pointer to toolcontext:ToolContext:mixin$ToolContext$make_main_module */
53 (nitmethod_t
)nitc__phase___ToolContext___phases_list
, /* pointer to toolcontext:ToolContext:phase$ToolContext$phases_list */
54 (nitmethod_t
)nitc__separate_compiler___ToolContext___opt_no_inline_intern
, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_no_inline_intern */
55 (nitmethod_t
)nitc__separate_compiler___ToolContext___opt_no_union_attribute
, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_no_union_attribute */
56 (nitmethod_t
)nitc__separate_compiler___ToolContext___opt_no_shortcut_equate
, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_no_shortcut_equate */
57 (nitmethod_t
)nitc__separate_compiler___ToolContext___opt_no_tag_primitives
, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_no_tag_primitives */
58 (nitmethod_t
)nitc__separate_compiler___ToolContext___opt_colors_are_symbols
, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_colors_are_symbols */
59 (nitmethod_t
)nitc__separate_compiler___ToolContext___opt_trampoline_call
, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_trampoline_call */
60 (nitmethod_t
)nitc__separate_compiler___ToolContext___opt_guard_call
, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_guard_call */
61 (nitmethod_t
)nitc__separate_compiler___ToolContext___opt_direct_call_monomorph0
, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_direct_call_monomorph0 */
62 (nitmethod_t
)nitc__separate_compiler___ToolContext___opt_substitute_monomorph
, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_substitute_monomorph */
63 (nitmethod_t
)nitc__separate_compiler___ToolContext___opt_link_boost
, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_link_boost */
64 (nitmethod_t
)nitc__separate_compiler___ToolContext___opt_inline_coloring_numbers
, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_inline_coloring_numbers */
65 (nitmethod_t
)nitc__separate_compiler___ToolContext___opt_inline_some_methods
, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_inline_some_methods */
66 (nitmethod_t
)nitc__separate_compiler___ToolContext___opt_direct_call_monomorph
, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_direct_call_monomorph */
67 (nitmethod_t
)nitc__separate_compiler___ToolContext___opt_skip_dead_methods
, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_skip_dead_methods */
68 (nitmethod_t
)nitc__separate_compiler___ToolContext___opt_semi_global
, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_semi_global */
69 (nitmethod_t
)nitc__separate_compiler___ToolContext___opt_colo_dead_methods
, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_colo_dead_methods */
70 (nitmethod_t
)nitc__separate_compiler___ToolContext___opt_tables_metrics
, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_tables_metrics */
71 (nitmethod_t
)nitc__separate_compiler___ToolContext___opt_type_poset
, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_type_poset */
72 (nitmethod_t
)nitc___nitc__ToolContext___messages
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$messages */
73 (nitmethod_t
)nitc___nitc__ToolContext___opt_warn
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$opt_warn */
74 (nitmethod_t
)nitc___nitc__ToolContext___error_count_61d
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$error_count= */
75 (nitmethod_t
)nitc___nitc__ToolContext___opt_stop_on_first_error
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$opt_stop_on_first_error */
76 (nitmethod_t
)nitc___nitc__ToolContext___message_sorter
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$message_sorter */
77 (nitmethod_t
)nitc___nitc__ToolContext___opt_no_color
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$opt_no_color */
78 (nitmethod_t
)nitc___nitc__ToolContext___keep_going
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$keep_going */
79 (nitmethod_t
)nitc__abstract_compiler___ToolContext___opt_no_check_all
, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_no_check_all */
80 (nitmethod_t
)nitc__modelbuilder_base___ToolContext___modelbuilder_real
, /* pointer to toolcontext:ToolContext:modelbuilder_base$ToolContext$modelbuilder_real */
81 (nitmethod_t
)nitc__modelbuilder_base___ToolContext___modelbuilder_real_61d
, /* pointer to toolcontext:ToolContext:modelbuilder_base$ToolContext$modelbuilder_real= */
82 (nitmethod_t
)nitc___nitc__ToolContext___warning_count
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$warning_count */
83 (nitmethod_t
)nitc__phase___ToolContext___todo_nmodules_61d
, /* pointer to toolcontext:ToolContext:phase$ToolContext$todo_nmodules= */
84 (nitmethod_t
)nitc__phase___ToolContext___phased_modules
, /* pointer to toolcontext:ToolContext:phase$ToolContext$phased_modules */
85 (nitmethod_t
)nitc__phase___ToolContext___semantize_is_lazy
, /* pointer to toolcontext:ToolContext:phase$ToolContext$semantize_is_lazy */
86 (nitmethod_t
)nitc__phase___ToolContext___phase_process_npropdef
, /* pointer to toolcontext:ToolContext:phase$ToolContext$phase_process_npropdef */
87 (nitmethod_t
)nitc__mixin___ToolContext___opt_mixins
, /* pointer to toolcontext:ToolContext:mixin$ToolContext$opt_mixins */
88 (nitmethod_t
)nitc__modelbuilder_base___ToolContext___modelbuilder
, /* pointer to toolcontext:ToolContext:modelbuilder_base$ToolContext$modelbuilder */
89 (nitmethod_t
)nitc__mixin___ToolContext___opt_defines
, /* pointer to toolcontext:ToolContext:mixin$ToolContext$opt_defines */
90 (nitmethod_t
)nitc__abstract_compiler___ToolContext___opt_dir
, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_dir */
91 (nitmethod_t
)nitc__abstract_compiler___ToolContext___opt_no_cc
, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_no_cc */
92 (nitmethod_t
)nitc__abstract_compiler___ToolContext___opt_no_main
, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_no_main */
93 (nitmethod_t
)nitc__abstract_compiler___ToolContext___opt_make_flags
, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_make_flags */
94 (nitmethod_t
)nitc__abstract_compiler___ToolContext___opt_compile_dir
, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_compile_dir */
95 (nitmethod_t
)nitc__abstract_compiler___ToolContext___opt_hardening
, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_hardening */
96 (nitmethod_t
)nitc__abstract_compiler___ToolContext___opt_no_check_covariance
, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_no_check_covariance */
97 (nitmethod_t
)nitc__abstract_compiler___ToolContext___opt_no_check_attr_isset
, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_no_check_attr_isset */
98 (nitmethod_t
)nitc__abstract_compiler___ToolContext___opt_no_check_assert
, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_no_check_assert */
99 (nitmethod_t
)nitc__abstract_compiler___ToolContext___opt_no_check_autocast
, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_no_check_autocast */
100 (nitmethod_t
)nitc__abstract_compiler___ToolContext___opt_no_check_null
, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_no_check_null */
101 (nitmethod_t
)nitc__abstract_compiler___ToolContext___opt_typing_test_metrics
, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_typing_test_metrics */
102 (nitmethod_t
)nitc__abstract_compiler___ToolContext___opt_invocation_metrics
, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_invocation_metrics */
103 (nitmethod_t
)nitc__abstract_compiler___ToolContext___opt_isset_checks_metrics
, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_isset_checks_metrics */
104 (nitmethod_t
)nitc__abstract_compiler___ToolContext___opt_no_stacktrace
, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_no_stacktrace */
105 (nitmethod_t
)nitc__abstract_compiler___ToolContext___opt_no_gcc_directive
, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_no_gcc_directive */
106 (nitmethod_t
)nitc__abstract_compiler___ToolContext___opt_release
, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_release */
107 (nitmethod_t
)nitc__abstract_compiler___ToolContext___opt_max_c_lines
, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_max_c_lines */
108 (nitmethod_t
)nitc__abstract_compiler___ToolContext___opt_group_c_files
, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_group_c_files */
109 (nitmethod_t
)nitc__abstract_compiler___ToolContext___opt_debug
, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_debug */
110 (nitmethod_t
)nitc__platform___ToolContext___platform_from_name
, /* pointer to toolcontext:ToolContext:platform$ToolContext$platform_from_name */
111 (nitmethod_t
)nitc___nitc__ToolContext___opt_log
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$opt_log */
112 (nitmethod_t
)nitc___nitc__ToolContext___log_directory
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$log_directory */
113 (nitmethod_t
)nitc__transform___ToolContext___opt_no_shortcut_range
, /* pointer to toolcontext:ToolContext:transform$ToolContext$opt_no_shortcut_range */
114 (nitmethod_t
)nitc__phase___ToolContext___opt_disable_phase
, /* pointer to toolcontext:ToolContext:phase$ToolContext$opt_disable_phase */
115 (nitmethod_t
)nitc__phase___ToolContext___opt_sloppy
, /* pointer to toolcontext:ToolContext:phase$ToolContext$opt_sloppy */
116 (nitmethod_t
)nitc__phase___ToolContext___semantize_is_lazy_61d
, /* pointer to toolcontext:ToolContext:phase$ToolContext$semantize_is_lazy= */
117 (nitmethod_t
)nitc___nitc__ToolContext___warning
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$warning */
118 (nitmethod_t
)nitc__phase___ToolContext___run_phases_on_npropdef
, /* pointer to toolcontext:ToolContext:phase$ToolContext$run_phases_on_npropdef */
119 (nitmethod_t
)nitc__modelbuilder___ToolContext___opt_ignore_visibility
, /* pointer to toolcontext:ToolContext:modelbuilder$ToolContext$opt_ignore_visibility */
120 (nitmethod_t
)nitc___nitc__ToolContext___opt_help
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$opt_help */
121 (nitmethod_t
)nitc___nitc__ToolContext___usage
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$usage */
122 (nitmethod_t
)nitc___nitc__ToolContext___opt_version
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$opt_version */
123 (nitmethod_t
)nitc___nitc__ToolContext___version
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$version */
124 (nitmethod_t
)nitc___nitc__ToolContext___opt_bash_completion
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$opt_bash_completion */
125 (nitmethod_t
)nitc___nitc__ToolContext___opt_stub_man
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$opt_stub_man */
126 (nitmethod_t
)nitc___nitc__ToolContext___tooldescription
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$tooldescription */
127 (nitmethod_t
)nitc___nitc__ToolContext___nit_dir_61d
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$nit_dir= */
128 (nitmethod_t
)nitc___nitc__ToolContext___locate_nit_dir
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$locate_nit_dir */
129 (nitmethod_t
)nitc___nitc__ToolContext___accept_no_arguments
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$accept_no_arguments */
130 (nitmethod_t
)nitc___nitc__ToolContext___verbose_level_61d
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$verbose_level= */
131 (nitmethod_t
)nitc___nitc__ToolContext___opt_verbose
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$opt_verbose */
132 (nitmethod_t
)nitc___nitc__ToolContext___opt_keep_going
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$opt_keep_going */
133 (nitmethod_t
)nitc___nitc__ToolContext___keep_going_61d
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$keep_going= */
134 (nitmethod_t
)nitc___nitc__ToolContext___opt_quiet
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$opt_quiet */
135 (nitmethod_t
)nitc___nitc__ToolContext___opt_log_dir
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$opt_log_dir */
136 (nitmethod_t
)nitc___nitc__ToolContext___log_directory_61d
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$log_directory= */
137 (nitmethod_t
)nitc___nitc__ToolContext___log_info_61d
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$log_info= */
138 (nitmethod_t
)nitc___nitc__ToolContext___advice
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$advice */
139 (nitmethod_t
)nitc___nitc__ToolContext___is_warning_blacklisted
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$is_warning_blacklisted */
140 (nitmethod_t
)nitc___nitc__ToolContext___opt_warning
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$opt_warning */
141 (nitmethod_t
)nitc___nitc__ToolContext___warning_count_61d
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$warning_count= */
142 (nitmethod_t
)nitc___nitc__ToolContext___opt_set_dummy_tool
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$opt_set_dummy_tool */
143 (nitmethod_t
)nitc___nitc__ToolContext___opt_nit_dir
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$opt_nit_dir */
144 (nitmethod_t
)nitc___nitc__ToolContext___check_nit_dir
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$check_nit_dir */
145 (nitmethod_t
)nitc___nitc__ToolContext___warning_blacklist
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$warning_blacklist */
146 (nitmethod_t
)nitc___nitc__ToolContext___toolname
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$toolname */
147 (nitmethod_t
)nitc__separate_compiler___ToolContext___core__kernel__Object__init
, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$init */
148 (nitmethod_t
)nitc__separate_erasure_compiler___ToolContext___process_options
, /* pointer to toolcontext:ToolContext:separate_erasure_compiler$ToolContext$process_options */
149 (nitmethod_t
)nitc__abstract_compiler___ToolContext___core__kernel__Object__init
, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$init */
150 (nitmethod_t
)nitc__separate_compiler___ToolContext___process_options
, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$process_options */
151 (nitmethod_t
)nitc__modelbuilder___ToolContext___make_main_module
, /* pointer to toolcontext:ToolContext:modelbuilder$ToolContext$make_main_module */
152 (nitmethod_t
)nitc__transform___ToolContext___core__kernel__Object__init
, /* pointer to toolcontext:ToolContext:transform$ToolContext$init */
153 (nitmethod_t
)nitc__abstract_compiler___ToolContext___process_options
, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$process_options */
154 (nitmethod_t
)nitc__mixin___ToolContext___core__kernel__Object__init
, /* pointer to toolcontext:ToolContext:mixin$ToolContext$init */
155 (nitmethod_t
)nitc__phase___ToolContext___process_options
, /* pointer to toolcontext:ToolContext:phase$ToolContext$process_options */
156 (nitmethod_t
)nitc__modelbuilder___ToolContext___core__kernel__Object__init
, /* pointer to toolcontext:ToolContext:modelbuilder$ToolContext$init */
157 (nitmethod_t
)nitc___nitc__ToolContext___process_options
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$process_options */
158 (nitmethod_t
)nitc__loader___ToolContext___core__kernel__Object__init
, /* pointer to toolcontext:ToolContext:loader$ToolContext$init */
159 (nitmethod_t
)nitc__phase___ToolContext___core__kernel__Object__init
, /* pointer to toolcontext:ToolContext:phase$ToolContext$init */
160 (nitmethod_t
)nitc___nitc__ToolContext___core__kernel__Object__init
, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$init */
161 (nitmethod_t
)core___core__Object___init
, /* pointer to toolcontext:ToolContext:kernel$Object$init */
164 /* allocate ToolContext */
165 val
* NEW_nitc__ToolContext(const struct type
* type
) {
166 val
* self
/* : ToolContext */;
168 val
* var
/* : String */;
169 char* var1
/* : CString */;
170 val
* var2
/* : String */;
171 val
* var3
/* : nullable Int */;
172 val
* var4
/* : nullable Int */;
173 val
* var5
/* : nullable Bool */;
174 val
* var6
/* : nullable Bool */;
175 val
* var7
/* : Array[Message] */;
176 val
* var8
/* : Sys */;
177 val
* var9
/* : DefaultComparator */;
178 val
* var10
/* : MultiHashMap[SourceFile, String] */;
179 val
* var11
/* : OptionContext */;
180 val
* var12
/* : OptionCount */;
181 static val
* varonce13
;
182 val
* var14
/* : String */;
183 char* var15
/* : CString */;
184 val
* var16
/* : String */;
185 val
* var17
/* : nullable Int */;
186 val
* var18
/* : nullable Int */;
187 val
* var19
/* : nullable Bool */;
188 val
* var20
/* : nullable Bool */;
189 static val
* varonce21
;
190 val
* var22
/* : String */;
191 char* var23
/* : CString */;
192 val
* var24
/* : String */;
193 val
* var25
/* : nullable Int */;
194 val
* var26
/* : nullable Int */;
195 val
* var27
/* : nullable Bool */;
196 val
* var28
/* : nullable Bool */;
197 static val
* varonce29
;
198 val
* var30
/* : String */;
199 char* var31
/* : CString */;
200 val
* var32
/* : String */;
201 val
* var33
/* : nullable Int */;
202 val
* var34
/* : nullable Int */;
203 val
* var35
/* : nullable Bool */;
204 val
* var36
/* : nullable Bool */;
205 val
* var37
/* : Array[String] */;
206 val
* var38
/* : NativeArray[String] */;
207 val
* var39
/* : OptionArray */;
208 static val
* varonce40
;
209 val
* var41
/* : String */;
210 char* var42
/* : CString */;
211 val
* var43
/* : String */;
212 val
* var44
/* : nullable Int */;
213 val
* var45
/* : nullable Int */;
214 val
* var46
/* : nullable Bool */;
215 val
* var47
/* : nullable Bool */;
216 static val
* varonce48
;
217 val
* var49
/* : String */;
218 char* var50
/* : CString */;
219 val
* var51
/* : String */;
220 val
* var52
/* : nullable Int */;
221 val
* var53
/* : nullable Int */;
222 val
* var54
/* : nullable Bool */;
223 val
* var55
/* : nullable Bool */;
224 static val
* varonce56
;
225 val
* var57
/* : String */;
226 char* var58
/* : CString */;
227 val
* var59
/* : String */;
228 val
* var60
/* : nullable Int */;
229 val
* var61
/* : nullable Int */;
230 val
* var62
/* : nullable Bool */;
231 val
* var63
/* : nullable Bool */;
232 val
* var64
/* : Array[String] */;
233 val
* var65
/* : NativeArray[String] */;
234 val
* var66
/* : OptionBool */;
235 static val
* varonce67
;
236 val
* var68
/* : String */;
237 char* var69
/* : CString */;
238 val
* var70
/* : String */;
239 val
* var71
/* : nullable Int */;
240 val
* var72
/* : nullable Int */;
241 val
* var73
/* : nullable Bool */;
242 val
* var74
/* : nullable Bool */;
243 static val
* varonce75
;
244 val
* var76
/* : String */;
245 char* var77
/* : CString */;
246 val
* var78
/* : String */;
247 val
* var79
/* : nullable Int */;
248 val
* var80
/* : nullable Int */;
249 val
* var81
/* : nullable Bool */;
250 val
* var82
/* : nullable Bool */;
251 static val
* varonce83
;
252 val
* var84
/* : String */;
253 char* var85
/* : CString */;
254 val
* var86
/* : String */;
255 val
* var87
/* : nullable Int */;
256 val
* var88
/* : nullable Int */;
257 val
* var89
/* : nullable Bool */;
258 val
* var90
/* : nullable Bool */;
259 val
* var91
/* : Array[String] */;
260 val
* var92
/* : NativeArray[String] */;
261 val
* var93
/* : OptionBool */;
262 static val
* varonce94
;
263 val
* var95
/* : String */;
264 char* var96
/* : CString */;
265 val
* var97
/* : String */;
266 val
* var98
/* : nullable Int */;
267 val
* var99
/* : nullable Int */;
268 val
* var100
/* : nullable Bool */;
269 val
* var101
/* : nullable Bool */;
270 static val
* varonce102
;
271 val
* var103
/* : String */;
272 char* var104
/* : CString */;
273 val
* var105
/* : String */;
274 val
* var106
/* : nullable Int */;
275 val
* var107
/* : nullable Int */;
276 val
* var108
/* : nullable Bool */;
277 val
* var109
/* : nullable Bool */;
278 val
* var110
/* : Array[String] */;
279 val
* var111
/* : NativeArray[String] */;
280 val
* var112
/* : OptionString */;
281 static val
* varonce113
;
282 val
* var114
/* : String */;
283 char* var115
/* : CString */;
284 val
* var116
/* : String */;
285 val
* var117
/* : nullable Int */;
286 val
* var118
/* : nullable Int */;
287 val
* var119
/* : nullable Bool */;
288 val
* var120
/* : nullable Bool */;
289 static val
* varonce121
;
290 val
* var122
/* : String */;
291 char* var123
/* : CString */;
292 val
* var124
/* : String */;
293 val
* var125
/* : nullable Int */;
294 val
* var126
/* : nullable Int */;
295 val
* var127
/* : nullable Bool */;
296 val
* var128
/* : nullable Bool */;
297 val
* var129
/* : Array[String] */;
298 val
* var130
/* : NativeArray[String] */;
299 val
* var131
/* : OptionString */;
300 static val
* varonce132
;
301 val
* var133
/* : String */;
302 char* var134
/* : CString */;
303 val
* var135
/* : String */;
304 val
* var136
/* : nullable Int */;
305 val
* var137
/* : nullable Int */;
306 val
* var138
/* : nullable Bool */;
307 val
* var139
/* : nullable Bool */;
308 static val
* varonce140
;
309 val
* var141
/* : String */;
310 char* var142
/* : CString */;
311 val
* var143
/* : String */;
312 val
* var144
/* : nullable Int */;
313 val
* var145
/* : nullable Int */;
314 val
* var146
/* : nullable Bool */;
315 val
* var147
/* : nullable Bool */;
316 val
* var148
/* : Array[String] */;
317 val
* var149
/* : NativeArray[String] */;
318 val
* var150
/* : OptionString */;
319 static val
* varonce151
;
320 val
* var152
/* : String */;
321 char* var153
/* : CString */;
322 val
* var154
/* : String */;
323 val
* var155
/* : nullable Int */;
324 val
* var156
/* : nullable Int */;
325 val
* var157
/* : nullable Bool */;
326 val
* var158
/* : nullable Bool */;
327 static val
* varonce159
;
328 val
* var160
/* : String */;
329 char* var161
/* : CString */;
330 val
* var162
/* : String */;
331 val
* var163
/* : nullable Int */;
332 val
* var164
/* : nullable Int */;
333 val
* var165
/* : nullable Bool */;
334 val
* var166
/* : nullable Bool */;
335 val
* var167
/* : Array[String] */;
336 val
* var168
/* : NativeArray[String] */;
337 val
* var169
/* : OptionBool */;
338 static val
* varonce170
;
339 val
* var171
/* : String */;
340 char* var172
/* : CString */;
341 val
* var173
/* : String */;
342 val
* var174
/* : nullable Int */;
343 val
* var175
/* : nullable Int */;
344 val
* var176
/* : nullable Bool */;
345 val
* var177
/* : nullable Bool */;
346 static val
* varonce178
;
347 val
* var179
/* : String */;
348 char* var180
/* : CString */;
349 val
* var181
/* : String */;
350 val
* var182
/* : nullable Int */;
351 val
* var183
/* : nullable Int */;
352 val
* var184
/* : nullable Bool */;
353 val
* var185
/* : nullable Bool */;
354 static val
* varonce186
;
355 val
* var187
/* : String */;
356 char* var188
/* : CString */;
357 val
* var189
/* : String */;
358 val
* var190
/* : nullable Int */;
359 val
* var191
/* : nullable Int */;
360 val
* var192
/* : nullable Bool */;
361 val
* var193
/* : nullable Bool */;
362 static val
* varonce194
;
363 val
* var195
/* : String */;
364 char* var196
/* : CString */;
365 val
* var197
/* : String */;
366 val
* var198
/* : nullable Int */;
367 val
* var199
/* : nullable Int */;
368 val
* var200
/* : nullable Bool */;
369 val
* var201
/* : nullable Bool */;
370 val
* var202
/* : Array[String] */;
371 val
* var203
/* : NativeArray[String] */;
372 val
* var204
/* : OptionBool */;
373 static val
* varonce205
;
374 val
* var206
/* : String */;
375 char* var207
/* : CString */;
376 val
* var208
/* : String */;
377 val
* var209
/* : nullable Int */;
378 val
* var210
/* : nullable Int */;
379 val
* var211
/* : nullable Bool */;
380 val
* var212
/* : nullable Bool */;
381 static val
* varonce213
;
382 val
* var214
/* : String */;
383 char* var215
/* : CString */;
384 val
* var216
/* : String */;
385 val
* var217
/* : nullable Int */;
386 val
* var218
/* : nullable Int */;
387 val
* var219
/* : nullable Bool */;
388 val
* var220
/* : nullable Bool */;
389 val
* var221
/* : Array[String] */;
390 val
* var222
/* : NativeArray[String] */;
391 val
* var223
/* : OptionBool */;
392 static val
* varonce224
;
393 val
* var225
/* : String */;
394 char* var226
/* : CString */;
395 val
* var227
/* : String */;
396 val
* var228
/* : nullable Int */;
397 val
* var229
/* : nullable Int */;
398 val
* var230
/* : nullable Bool */;
399 val
* var231
/* : nullable Bool */;
400 static val
* varonce232
;
401 val
* var233
/* : String */;
402 char* var234
/* : CString */;
403 val
* var235
/* : String */;
404 val
* var236
/* : nullable Int */;
405 val
* var237
/* : nullable Int */;
406 val
* var238
/* : nullable Bool */;
407 val
* var239
/* : nullable Bool */;
408 val
* var240
/* : Array[String] */;
409 val
* var241
/* : NativeArray[String] */;
410 val
* var242
/* : OptionCount */;
411 static val
* varonce243
;
412 val
* var244
/* : String */;
413 char* var245
/* : CString */;
414 val
* var246
/* : String */;
415 val
* var247
/* : nullable Int */;
416 val
* var248
/* : nullable Int */;
417 val
* var249
/* : nullable Bool */;
418 val
* var250
/* : nullable Bool */;
419 static val
* varonce251
;
420 val
* var252
/* : String */;
421 char* var253
/* : CString */;
422 val
* var254
/* : String */;
423 val
* var255
/* : nullable Int */;
424 val
* var256
/* : nullable Int */;
425 val
* var257
/* : nullable Bool */;
426 val
* var258
/* : nullable Bool */;
427 static val
* varonce259
;
428 val
* var260
/* : String */;
429 char* var261
/* : CString */;
430 val
* var262
/* : String */;
431 val
* var263
/* : nullable Int */;
432 val
* var264
/* : nullable Int */;
433 val
* var265
/* : nullable Bool */;
434 val
* var266
/* : nullable Bool */;
435 val
* var267
/* : Array[String] */;
436 val
* var268
/* : NativeArray[String] */;
437 val
* var269
/* : OptionBool */;
438 static val
* varonce270
;
439 val
* var271
/* : String */;
440 char* var272
/* : CString */;
441 val
* var273
/* : String */;
442 val
* var274
/* : nullable Int */;
443 val
* var275
/* : nullable Int */;
444 val
* var276
/* : nullable Bool */;
445 val
* var277
/* : nullable Bool */;
446 static val
* varonce278
;
447 val
* var279
/* : String */;
448 char* var280
/* : CString */;
449 val
* var281
/* : String */;
450 val
* var282
/* : nullable Int */;
451 val
* var283
/* : nullable Int */;
452 val
* var284
/* : nullable Bool */;
453 val
* var285
/* : nullable Bool */;
454 val
* var286
/* : Array[String] */;
455 val
* var287
/* : NativeArray[String] */;
456 val
* var288
/* : OptionBool */;
457 static val
* varonce289
;
458 val
* var290
/* : String */;
459 char* var291
/* : CString */;
460 val
* var292
/* : String */;
461 val
* var293
/* : nullable Int */;
462 val
* var294
/* : nullable Int */;
463 val
* var295
/* : nullable Bool */;
464 val
* var296
/* : nullable Bool */;
465 static val
* varonce297
;
466 val
* var298
/* : String */;
467 char* var299
/* : CString */;
468 val
* var300
/* : String */;
469 val
* var301
/* : nullable Int */;
470 val
* var302
/* : nullable Int */;
471 val
* var303
/* : nullable Bool */;
472 val
* var304
/* : nullable Bool */;
473 val
* var305
/* : Array[String] */;
474 val
* var306
/* : NativeArray[String] */;
475 val
* var307
/* : OptionBool */;
476 static val
* varonce308
;
477 val
* var309
/* : String */;
478 char* var310
/* : CString */;
479 val
* var311
/* : String */;
480 val
* var312
/* : nullable Int */;
481 val
* var313
/* : nullable Int */;
482 val
* var314
/* : nullable Bool */;
483 val
* var315
/* : nullable Bool */;
484 static val
* varonce316
;
485 val
* var317
/* : String */;
486 char* var318
/* : CString */;
487 val
* var319
/* : String */;
488 val
* var320
/* : nullable Int */;
489 val
* var321
/* : nullable Int */;
490 val
* var322
/* : nullable Bool */;
491 val
* var323
/* : nullable Bool */;
492 val
* var324
/* : Array[String] */;
493 val
* var325
/* : NativeArray[String] */;
494 val
* var326
/* : OptionBool */;
495 static val
* varonce327
;
496 val
* var328
/* : String */;
497 char* var329
/* : CString */;
498 val
* var330
/* : String */;
499 val
* var331
/* : nullable Int */;
500 val
* var332
/* : nullable Int */;
501 val
* var333
/* : nullable Bool */;
502 val
* var334
/* : nullable Bool */;
503 static val
* varonce335
;
504 val
* var336
/* : String */;
505 char* var337
/* : CString */;
506 val
* var338
/* : String */;
507 val
* var339
/* : nullable Int */;
508 val
* var340
/* : nullable Int */;
509 val
* var341
/* : nullable Bool */;
510 val
* var342
/* : nullable Bool */;
511 val
* var343
/* : Array[String] */;
512 val
* var344
/* : NativeArray[String] */;
513 val
* var345
/* : OptionBool */;
514 static val
* varonce346
;
515 val
* var347
/* : String */;
516 char* var348
/* : CString */;
517 val
* var349
/* : String */;
518 val
* var350
/* : nullable Int */;
519 val
* var351
/* : nullable Int */;
520 val
* var352
/* : nullable Bool */;
521 val
* var353
/* : nullable Bool */;
522 static val
* varonce354
;
523 val
* var355
/* : String */;
524 char* var356
/* : CString */;
525 val
* var357
/* : String */;
526 val
* var358
/* : nullable Int */;
527 val
* var359
/* : nullable Int */;
528 val
* var360
/* : nullable Bool */;
529 val
* var361
/* : nullable Bool */;
530 val
* var362
/* : Array[String] */;
531 val
* var363
/* : NativeArray[String] */;
532 static val
* varonce364
;
533 val
* var365
/* : String */;
534 char* var366
/* : CString */;
535 val
* var367
/* : String */;
536 val
* var368
/* : nullable Int */;
537 val
* var369
/* : nullable Int */;
538 val
* var370
/* : nullable Bool */;
539 val
* var371
/* : nullable Bool */;
540 val
* var372
/* : POSet[Phase] */;
541 val
* var374
/* : OptionArray */;
542 static val
* varonce375
;
543 val
* var376
/* : String */;
544 char* var377
/* : CString */;
545 val
* var378
/* : String */;
546 val
* var379
/* : nullable Int */;
547 val
* var380
/* : nullable Int */;
548 val
* var381
/* : nullable Bool */;
549 val
* var382
/* : nullable Bool */;
550 static val
* varonce383
;
551 val
* var384
/* : String */;
552 char* var385
/* : CString */;
553 val
* var386
/* : String */;
554 val
* var387
/* : nullable Int */;
555 val
* var388
/* : nullable Int */;
556 val
* var389
/* : nullable Bool */;
557 val
* var390
/* : nullable Bool */;
558 val
* var391
/* : Array[String] */;
559 val
* var392
/* : NativeArray[String] */;
560 val
* var393
/* : OptionBool */;
561 static val
* varonce394
;
562 val
* var395
/* : String */;
563 char* var396
/* : CString */;
564 val
* var397
/* : String */;
565 val
* var398
/* : nullable Int */;
566 val
* var399
/* : nullable Int */;
567 val
* var400
/* : nullable Bool */;
568 val
* var401
/* : nullable Bool */;
569 static val
* varonce402
;
570 val
* var403
/* : String */;
571 char* var404
/* : CString */;
572 val
* var405
/* : String */;
573 val
* var406
/* : nullable Int */;
574 val
* var407
/* : nullable Int */;
575 val
* var408
/* : nullable Bool */;
576 val
* var409
/* : nullable Bool */;
577 val
* var410
/* : Array[String] */;
578 val
* var411
/* : NativeArray[String] */;
579 val
* var412
/* : HashSet[AModule] */;
580 val
* var413
/* : LiteralPhase */;
581 val
* var414
/* : OptionArray */;
582 static val
* varonce415
;
583 val
* var416
/* : String */;
584 char* var417
/* : CString */;
585 val
* var418
/* : String */;
586 val
* var419
/* : nullable Int */;
587 val
* var420
/* : nullable Int */;
588 val
* var421
/* : nullable Bool */;
589 val
* var422
/* : nullable Bool */;
590 static val
* varonce423
;
591 val
* var424
/* : String */;
592 char* var425
/* : CString */;
593 val
* var426
/* : String */;
594 val
* var427
/* : nullable Int */;
595 val
* var428
/* : nullable Int */;
596 val
* var429
/* : nullable Bool */;
597 val
* var430
/* : nullable Bool */;
598 static val
* varonce431
;
599 val
* var432
/* : String */;
600 char* var433
/* : CString */;
601 val
* var434
/* : String */;
602 val
* var435
/* : nullable Int */;
603 val
* var436
/* : nullable Int */;
604 val
* var437
/* : nullable Bool */;
605 val
* var438
/* : nullable Bool */;
606 val
* var439
/* : Array[String] */;
607 val
* var440
/* : NativeArray[String] */;
608 val
* var441
/* : OptionBool */;
609 static val
* varonce442
;
610 val
* var443
/* : String */;
611 char* var444
/* : CString */;
612 val
* var445
/* : String */;
613 val
* var446
/* : nullable Int */;
614 val
* var447
/* : nullable Int */;
615 val
* var448
/* : nullable Bool */;
616 val
* var449
/* : nullable Bool */;
617 static val
* varonce450
;
618 val
* var451
/* : String */;
619 char* var452
/* : CString */;
620 val
* var453
/* : String */;
621 val
* var454
/* : nullable Int */;
622 val
* var455
/* : nullable Int */;
623 val
* var456
/* : nullable Bool */;
624 val
* var457
/* : nullable Bool */;
625 val
* var458
/* : Array[String] */;
626 val
* var459
/* : NativeArray[String] */;
627 val
* var460
/* : OptionBool */;
628 static val
* varonce461
;
629 val
* var462
/* : String */;
630 char* var463
/* : CString */;
631 val
* var464
/* : String */;
632 val
* var465
/* : nullable Int */;
633 val
* var466
/* : nullable Int */;
634 val
* var467
/* : nullable Bool */;
635 val
* var468
/* : nullable Bool */;
636 static val
* varonce469
;
637 val
* var470
/* : String */;
638 char* var471
/* : CString */;
639 val
* var472
/* : String */;
640 val
* var473
/* : nullable Int */;
641 val
* var474
/* : nullable Int */;
642 val
* var475
/* : nullable Bool */;
643 val
* var476
/* : nullable Bool */;
644 val
* var477
/* : Array[String] */;
645 val
* var478
/* : NativeArray[String] */;
646 val
* var479
/* : OptionBool */;
647 static val
* varonce480
;
648 val
* var481
/* : String */;
649 char* var482
/* : CString */;
650 val
* var483
/* : String */;
651 val
* var484
/* : nullable Int */;
652 val
* var485
/* : nullable Int */;
653 val
* var486
/* : nullable Bool */;
654 val
* var487
/* : nullable Bool */;
655 static val
* varonce488
;
656 val
* var489
/* : String */;
657 char* var490
/* : CString */;
658 val
* var491
/* : String */;
659 val
* var492
/* : nullable Int */;
660 val
* var493
/* : nullable Int */;
661 val
* var494
/* : nullable Bool */;
662 val
* var495
/* : nullable Bool */;
663 val
* var496
/* : Array[String] */;
664 val
* var497
/* : NativeArray[String] */;
665 val
* var498
/* : OptionArray */;
666 static val
* varonce499
;
667 val
* var500
/* : String */;
668 char* var501
/* : CString */;
669 val
* var502
/* : String */;
670 val
* var503
/* : nullable Int */;
671 val
* var504
/* : nullable Int */;
672 val
* var505
/* : nullable Bool */;
673 val
* var506
/* : nullable Bool */;
674 static val
* varonce507
;
675 val
* var508
/* : String */;
676 char* var509
/* : CString */;
677 val
* var510
/* : String */;
678 val
* var511
/* : nullable Int */;
679 val
* var512
/* : nullable Int */;
680 val
* var513
/* : nullable Bool */;
681 val
* var514
/* : nullable Bool */;
682 static val
* varonce515
;
683 val
* var516
/* : String */;
684 char* var517
/* : CString */;
685 val
* var518
/* : String */;
686 val
* var519
/* : nullable Int */;
687 val
* var520
/* : nullable Int */;
688 val
* var521
/* : nullable Bool */;
689 val
* var522
/* : nullable Bool */;
690 val
* var523
/* : Array[String] */;
691 val
* var524
/* : NativeArray[String] */;
692 val
* var525
/* : OptionArray */;
693 static val
* varonce526
;
694 val
* var527
/* : String */;
695 char* var528
/* : CString */;
696 val
* var529
/* : String */;
697 val
* var530
/* : nullable Int */;
698 val
* var531
/* : nullable Int */;
699 val
* var532
/* : nullable Bool */;
700 val
* var533
/* : nullable Bool */;
701 static val
* varonce534
;
702 val
* var535
/* : String */;
703 char* var536
/* : CString */;
704 val
* var537
/* : String */;
705 val
* var538
/* : nullable Int */;
706 val
* var539
/* : nullable Int */;
707 val
* var540
/* : nullable Bool */;
708 val
* var541
/* : nullable Bool */;
709 static val
* varonce542
;
710 val
* var543
/* : String */;
711 char* var544
/* : CString */;
712 val
* var545
/* : String */;
713 val
* var546
/* : nullable Int */;
714 val
* var547
/* : nullable Int */;
715 val
* var548
/* : nullable Bool */;
716 val
* var549
/* : nullable Bool */;
717 val
* var550
/* : Array[String] */;
718 val
* var551
/* : NativeArray[String] */;
719 val
* var552
/* : ModelizeClassPhase */;
720 val
* var553
/* : ScopePhase */;
721 val
* var554
/* : FFILanguageAssignationPhase */;
722 val
* var555
/* : FlowPhase */;
723 val
* var556
/* : Array[Phase] */;
724 val
* var_
/* var : Array[Phase] */;
725 val
* var557
/* : Phase */;
726 val
* var559
/* : Phase */;
727 val
* var560
/* : LocalVarInitPhase */;
728 val
* var561
/* : Array[Phase] */;
729 val
* var_562
/* var : Array[Phase] */;
730 val
* var563
/* : Phase */;
731 val
* var565
/* : Phase */;
732 val
* var566
/* : ModelizePropertyPhase */;
733 val
* var567
/* : Array[Phase] */;
734 val
* var_568
/* var : Array[Phase] */;
735 val
* var569
/* : Phase */;
736 val
* var571
/* : Phase */;
737 val
* var572
/* : PlatformPhase */;
738 val
* var573
/* : Array[Phase] */;
739 val
* var_574
/* var : Array[Phase] */;
740 val
* var575
/* : Phase */;
741 val
* var577
/* : Phase */;
742 val
* var578
/* : ExternClassesTypingPhaseAst */;
743 val
* var579
/* : Array[Phase] */;
744 val
* var_580
/* var : Array[Phase] */;
745 val
* var581
/* : Phase */;
746 val
* var583
/* : Phase */;
747 val
* var584
/* : Phase */;
748 val
* var586
/* : Phase */;
749 val
* var587
/* : ExternClassesTypingPhaseModel */;
750 val
* var588
/* : Array[Phase] */;
751 val
* var_589
/* var : Array[Phase] */;
752 val
* var590
/* : Phase */;
753 val
* var592
/* : Phase */;
754 val
* var593
/* : Phase */;
755 val
* var595
/* : Phase */;
756 val
* var596
/* : Phase */;
757 val
* var598
/* : Phase */;
758 val
* var599
/* : TypingPhase */;
759 val
* var600
/* : Array[Phase] */;
760 val
* var_601
/* var : Array[Phase] */;
761 val
* var602
/* : Phase */;
762 val
* var604
/* : Phase */;
763 val
* var605
/* : Phase */;
764 val
* var607
/* : Phase */;
765 val
* var608
/* : Phase */;
766 val
* var610
/* : Phase */;
767 val
* var611
/* : AutoSuperInitPhase */;
768 val
* var612
/* : Array[Phase] */;
769 val
* var_613
/* var : Array[Phase] */;
770 val
* var614
/* : Phase */;
771 val
* var616
/* : Phase */;
772 val
* var617
/* : TransformPhase */;
773 val
* var618
/* : Array[Phase] */;
774 val
* var_619
/* var : Array[Phase] */;
775 val
* var620
/* : Phase */;
776 val
* var622
/* : Phase */;
777 val
* var623
/* : Phase */;
778 val
* var625
/* : Phase */;
779 val
* var626
/* : OptionBool */;
780 static val
* varonce627
;
781 val
* var628
/* : String */;
782 char* var629
/* : CString */;
783 val
* var630
/* : String */;
784 val
* var631
/* : nullable Int */;
785 val
* var632
/* : nullable Int */;
786 val
* var633
/* : nullable Bool */;
787 val
* var634
/* : nullable Bool */;
788 static val
* varonce635
;
789 val
* var636
/* : String */;
790 char* var637
/* : CString */;
791 val
* var638
/* : String */;
792 val
* var639
/* : nullable Int */;
793 val
* var640
/* : nullable Int */;
794 val
* var641
/* : nullable Bool */;
795 val
* var642
/* : nullable Bool */;
796 val
* var643
/* : Array[String] */;
797 val
* var644
/* : NativeArray[String] */;
798 val
* var645
/* : OptionString */;
799 static val
* varonce646
;
800 val
* var647
/* : String */;
801 char* var648
/* : CString */;
802 val
* var649
/* : String */;
803 val
* var650
/* : nullable Int */;
804 val
* var651
/* : nullable Int */;
805 val
* var652
/* : nullable Bool */;
806 val
* var653
/* : nullable Bool */;
807 static val
* varonce654
;
808 val
* var655
/* : String */;
809 char* var656
/* : CString */;
810 val
* var657
/* : String */;
811 val
* var658
/* : nullable Int */;
812 val
* var659
/* : nullable Int */;
813 val
* var660
/* : nullable Bool */;
814 val
* var661
/* : nullable Bool */;
815 static val
* varonce662
;
816 val
* var663
/* : String */;
817 char* var664
/* : CString */;
818 val
* var665
/* : String */;
819 val
* var666
/* : nullable Int */;
820 val
* var667
/* : nullable Int */;
821 val
* var668
/* : nullable Bool */;
822 val
* var669
/* : nullable Bool */;
823 val
* var670
/* : Array[String] */;
824 val
* var671
/* : NativeArray[String] */;
825 val
* var672
/* : OptionString */;
826 static val
* varonce673
;
827 val
* var674
/* : String */;
828 char* var675
/* : CString */;
829 val
* var676
/* : String */;
830 val
* var677
/* : nullable Int */;
831 val
* var678
/* : nullable Int */;
832 val
* var679
/* : nullable Bool */;
833 val
* var680
/* : nullable Bool */;
834 static val
* varonce681
;
835 val
* var682
/* : String */;
836 char* var683
/* : CString */;
837 val
* var684
/* : String */;
838 val
* var685
/* : nullable Int */;
839 val
* var686
/* : nullable Int */;
840 val
* var687
/* : nullable Bool */;
841 val
* var688
/* : nullable Bool */;
842 val
* var689
/* : Array[String] */;
843 val
* var690
/* : NativeArray[String] */;
844 val
* var691
/* : OptionBool */;
845 static val
* varonce692
;
846 val
* var693
/* : String */;
847 char* var694
/* : CString */;
848 val
* var695
/* : String */;
849 val
* var696
/* : nullable Int */;
850 val
* var697
/* : nullable Int */;
851 val
* var698
/* : nullable Bool */;
852 val
* var699
/* : nullable Bool */;
853 static val
* varonce700
;
854 val
* var701
/* : String */;
855 char* var702
/* : CString */;
856 val
* var703
/* : String */;
857 val
* var704
/* : nullable Int */;
858 val
* var705
/* : nullable Int */;
859 val
* var706
/* : nullable Bool */;
860 val
* var707
/* : nullable Bool */;
861 val
* var708
/* : Array[String] */;
862 val
* var709
/* : NativeArray[String] */;
863 val
* var710
/* : OptionBool */;
864 static val
* varonce711
;
865 val
* var712
/* : String */;
866 char* var713
/* : CString */;
867 val
* var714
/* : String */;
868 val
* var715
/* : nullable Int */;
869 val
* var716
/* : nullable Int */;
870 val
* var717
/* : nullable Bool */;
871 val
* var718
/* : nullable Bool */;
872 static val
* varonce719
;
873 val
* var720
/* : String */;
874 char* var721
/* : CString */;
875 val
* var722
/* : String */;
876 val
* var723
/* : nullable Int */;
877 val
* var724
/* : nullable Int */;
878 val
* var725
/* : nullable Bool */;
879 val
* var726
/* : nullable Bool */;
880 val
* var727
/* : Array[String] */;
881 val
* var728
/* : NativeArray[String] */;
882 val
* var729
/* : OptionString */;
883 static val
* varonce730
;
884 val
* var731
/* : String */;
885 char* var732
/* : CString */;
886 val
* var733
/* : String */;
887 val
* var734
/* : nullable Int */;
888 val
* var735
/* : nullable Int */;
889 val
* var736
/* : nullable Bool */;
890 val
* var737
/* : nullable Bool */;
891 static val
* varonce738
;
892 val
* var739
/* : String */;
893 char* var740
/* : CString */;
894 val
* var741
/* : String */;
895 val
* var742
/* : nullable Int */;
896 val
* var743
/* : nullable Int */;
897 val
* var744
/* : nullable Bool */;
898 val
* var745
/* : nullable Bool */;
899 val
* var746
/* : Array[String] */;
900 val
* var747
/* : NativeArray[String] */;
901 val
* var748
/* : OptionInt */;
902 static val
* varonce749
;
903 val
* var750
/* : String */;
904 char* var751
/* : CString */;
905 val
* var752
/* : String */;
906 val
* var753
/* : nullable Int */;
907 val
* var754
/* : nullable Int */;
908 val
* var755
/* : nullable Bool */;
909 val
* var756
/* : nullable Bool */;
910 static val
* varonce757
;
911 val
* var758
/* : String */;
912 char* var759
/* : CString */;
913 val
* var760
/* : String */;
914 val
* var761
/* : nullable Int */;
915 val
* var762
/* : nullable Int */;
916 val
* var763
/* : nullable Bool */;
917 val
* var764
/* : nullable Bool */;
918 val
* var765
/* : Array[String] */;
919 val
* var766
/* : NativeArray[String] */;
920 val
* var767
/* : OptionBool */;
921 static val
* varonce768
;
922 val
* var769
/* : String */;
923 char* var770
/* : CString */;
924 val
* var771
/* : String */;
925 val
* var772
/* : nullable Int */;
926 val
* var773
/* : nullable Int */;
927 val
* var774
/* : nullable Bool */;
928 val
* var775
/* : nullable Bool */;
929 static val
* varonce776
;
930 val
* var777
/* : String */;
931 char* var778
/* : CString */;
932 val
* var779
/* : String */;
933 val
* var780
/* : nullable Int */;
934 val
* var781
/* : nullable Int */;
935 val
* var782
/* : nullable Bool */;
936 val
* var783
/* : nullable Bool */;
937 val
* var784
/* : Array[String] */;
938 val
* var785
/* : NativeArray[String] */;
939 val
* var786
/* : OptionString */;
940 static val
* varonce787
;
941 val
* var788
/* : String */;
942 char* var789
/* : CString */;
943 val
* var790
/* : String */;
944 val
* var791
/* : nullable Int */;
945 val
* var792
/* : nullable Int */;
946 val
* var793
/* : nullable Bool */;
947 val
* var794
/* : nullable Bool */;
948 static val
* varonce795
;
949 val
* var796
/* : String */;
950 char* var797
/* : CString */;
951 val
* var798
/* : String */;
952 val
* var799
/* : nullable Int */;
953 val
* var800
/* : nullable Int */;
954 val
* var801
/* : nullable Bool */;
955 val
* var802
/* : nullable Bool */;
956 val
* var803
/* : Array[String] */;
957 val
* var804
/* : NativeArray[String] */;
958 val
* var805
/* : OptionBool */;
959 static val
* varonce806
;
960 val
* var807
/* : String */;
961 char* var808
/* : CString */;
962 val
* var809
/* : String */;
963 val
* var810
/* : nullable Int */;
964 val
* var811
/* : nullable Int */;
965 val
* var812
/* : nullable Bool */;
966 val
* var813
/* : nullable Bool */;
967 static val
* varonce814
;
968 val
* var815
/* : String */;
969 char* var816
/* : CString */;
970 val
* var817
/* : String */;
971 val
* var818
/* : nullable Int */;
972 val
* var819
/* : nullable Int */;
973 val
* var820
/* : nullable Bool */;
974 val
* var821
/* : nullable Bool */;
975 val
* var822
/* : Array[String] */;
976 val
* var823
/* : NativeArray[String] */;
977 val
* var824
/* : OptionBool */;
978 static val
* varonce825
;
979 val
* var826
/* : String */;
980 char* var827
/* : CString */;
981 val
* var828
/* : String */;
982 val
* var829
/* : nullable Int */;
983 val
* var830
/* : nullable Int */;
984 val
* var831
/* : nullable Bool */;
985 val
* var832
/* : nullable Bool */;
986 static val
* varonce833
;
987 val
* var834
/* : String */;
988 char* var835
/* : CString */;
989 val
* var836
/* : String */;
990 val
* var837
/* : nullable Int */;
991 val
* var838
/* : nullable Int */;
992 val
* var839
/* : nullable Bool */;
993 val
* var840
/* : nullable Bool */;
994 val
* var841
/* : Array[String] */;
995 val
* var842
/* : NativeArray[String] */;
996 val
* var843
/* : OptionBool */;
997 static val
* varonce844
;
998 val
* var845
/* : String */;
999 char* var846
/* : CString */;
1000 val
* var847
/* : String */;
1001 val
* var848
/* : nullable Int */;
1002 val
* var849
/* : nullable Int */;
1003 val
* var850
/* : nullable Bool */;
1004 val
* var851
/* : nullable Bool */;
1005 static val
* varonce852
;
1006 val
* var853
/* : String */;
1007 char* var854
/* : CString */;
1008 val
* var855
/* : String */;
1009 val
* var856
/* : nullable Int */;
1010 val
* var857
/* : nullable Int */;
1011 val
* var858
/* : nullable Bool */;
1012 val
* var859
/* : nullable Bool */;
1013 val
* var860
/* : Array[String] */;
1014 val
* var861
/* : NativeArray[String] */;
1015 val
* var862
/* : OptionBool */;
1016 static val
* varonce863
;
1017 val
* var864
/* : String */;
1018 char* var865
/* : CString */;
1019 val
* var866
/* : String */;
1020 val
* var867
/* : nullable Int */;
1021 val
* var868
/* : nullable Int */;
1022 val
* var869
/* : nullable Bool */;
1023 val
* var870
/* : nullable Bool */;
1024 static val
* varonce871
;
1025 val
* var872
/* : String */;
1026 char* var873
/* : CString */;
1027 val
* var874
/* : String */;
1028 val
* var875
/* : nullable Int */;
1029 val
* var876
/* : nullable Int */;
1030 val
* var877
/* : nullable Bool */;
1031 val
* var878
/* : nullable Bool */;
1032 val
* var879
/* : Array[String] */;
1033 val
* var880
/* : NativeArray[String] */;
1034 val
* var881
/* : OptionBool */;
1035 static val
* varonce882
;
1036 val
* var883
/* : String */;
1037 char* var884
/* : CString */;
1038 val
* var885
/* : String */;
1039 val
* var886
/* : nullable Int */;
1040 val
* var887
/* : nullable Int */;
1041 val
* var888
/* : nullable Bool */;
1042 val
* var889
/* : nullable Bool */;
1043 static val
* varonce890
;
1044 val
* var891
/* : String */;
1045 char* var892
/* : CString */;
1046 val
* var893
/* : String */;
1047 val
* var894
/* : nullable Int */;
1048 val
* var895
/* : nullable Int */;
1049 val
* var896
/* : nullable Bool */;
1050 val
* var897
/* : nullable Bool */;
1051 val
* var898
/* : Array[String] */;
1052 val
* var899
/* : NativeArray[String] */;
1053 val
* var900
/* : OptionBool */;
1054 static val
* varonce901
;
1055 val
* var902
/* : String */;
1056 char* var903
/* : CString */;
1057 val
* var904
/* : String */;
1058 val
* var905
/* : nullable Int */;
1059 val
* var906
/* : nullable Int */;
1060 val
* var907
/* : nullable Bool */;
1061 val
* var908
/* : nullable Bool */;
1062 static val
* varonce909
;
1063 val
* var910
/* : String */;
1064 char* var911
/* : CString */;
1065 val
* var912
/* : String */;
1066 val
* var913
/* : nullable Int */;
1067 val
* var914
/* : nullable Int */;
1068 val
* var915
/* : nullable Bool */;
1069 val
* var916
/* : nullable Bool */;
1070 val
* var917
/* : Array[String] */;
1071 val
* var918
/* : NativeArray[String] */;
1072 val
* var919
/* : OptionBool */;
1073 static val
* varonce920
;
1074 val
* var921
/* : String */;
1075 char* var922
/* : CString */;
1076 val
* var923
/* : String */;
1077 val
* var924
/* : nullable Int */;
1078 val
* var925
/* : nullable Int */;
1079 val
* var926
/* : nullable Bool */;
1080 val
* var927
/* : nullable Bool */;
1081 static val
* varonce928
;
1082 val
* var929
/* : String */;
1083 char* var930
/* : CString */;
1084 val
* var931
/* : String */;
1085 val
* var932
/* : nullable Int */;
1086 val
* var933
/* : nullable Int */;
1087 val
* var934
/* : nullable Bool */;
1088 val
* var935
/* : nullable Bool */;
1089 val
* var936
/* : Array[String] */;
1090 val
* var937
/* : NativeArray[String] */;
1091 val
* var938
/* : OptionBool */;
1092 static val
* varonce939
;
1093 val
* var940
/* : String */;
1094 char* var941
/* : CString */;
1095 val
* var942
/* : String */;
1096 val
* var943
/* : nullable Int */;
1097 val
* var944
/* : nullable Int */;
1098 val
* var945
/* : nullable Bool */;
1099 val
* var946
/* : nullable Bool */;
1100 static val
* varonce947
;
1101 val
* var948
/* : String */;
1102 char* var949
/* : CString */;
1103 val
* var950
/* : String */;
1104 val
* var951
/* : nullable Int */;
1105 val
* var952
/* : nullable Int */;
1106 val
* var953
/* : nullable Bool */;
1107 val
* var954
/* : nullable Bool */;
1108 val
* var955
/* : Array[String] */;
1109 val
* var956
/* : NativeArray[String] */;
1110 val
* var957
/* : OptionBool */;
1111 static val
* varonce958
;
1112 val
* var959
/* : String */;
1113 char* var960
/* : CString */;
1114 val
* var961
/* : String */;
1115 val
* var962
/* : nullable Int */;
1116 val
* var963
/* : nullable Int */;
1117 val
* var964
/* : nullable Bool */;
1118 val
* var965
/* : nullable Bool */;
1119 static val
* varonce966
;
1120 val
* var967
/* : String */;
1121 char* var968
/* : CString */;
1122 val
* var969
/* : String */;
1123 val
* var970
/* : nullable Int */;
1124 val
* var971
/* : nullable Int */;
1125 val
* var972
/* : nullable Bool */;
1126 val
* var973
/* : nullable Bool */;
1127 val
* var974
/* : Array[String] */;
1128 val
* var975
/* : NativeArray[String] */;
1129 val
* var976
/* : OptionBool */;
1130 static val
* varonce977
;
1131 val
* var978
/* : String */;
1132 char* var979
/* : CString */;
1133 val
* var980
/* : String */;
1134 val
* var981
/* : nullable Int */;
1135 val
* var982
/* : nullable Int */;
1136 val
* var983
/* : nullable Bool */;
1137 val
* var984
/* : nullable Bool */;
1138 static val
* varonce985
;
1139 val
* var986
/* : String */;
1140 char* var987
/* : CString */;
1141 val
* var988
/* : String */;
1142 val
* var989
/* : nullable Int */;
1143 val
* var990
/* : nullable Int */;
1144 val
* var991
/* : nullable Bool */;
1145 val
* var992
/* : nullable Bool */;
1146 val
* var993
/* : Array[String] */;
1147 val
* var994
/* : NativeArray[String] */;
1148 val
* var995
/* : OptionBool */;
1149 static val
* varonce996
;
1150 val
* var997
/* : String */;
1151 char* var998
/* : CString */;
1152 val
* var999
/* : String */;
1153 val
* var1000
/* : nullable Int */;
1154 val
* var1001
/* : nullable Int */;
1155 val
* var1002
/* : nullable Bool */;
1156 val
* var1003
/* : nullable Bool */;
1157 static val
* varonce1004
;
1158 val
* var1005
/* : String */;
1159 char* var1006
/* : CString */;
1160 val
* var1007
/* : String */;
1161 val
* var1008
/* : nullable Int */;
1162 val
* var1009
/* : nullable Int */;
1163 val
* var1010
/* : nullable Bool */;
1164 val
* var1011
/* : nullable Bool */;
1165 val
* var1012
/* : Array[String] */;
1166 val
* var1013
/* : NativeArray[String] */;
1167 val
* var1014
/* : OptionArray */;
1168 static val
* varonce1015
;
1169 val
* var1016
/* : String */;
1170 char* var1017
/* : CString */;
1171 val
* var1018
/* : String */;
1172 val
* var1019
/* : nullable Int */;
1173 val
* var1020
/* : nullable Int */;
1174 val
* var1021
/* : nullable Bool */;
1175 val
* var1022
/* : nullable Bool */;
1176 static val
* varonce1023
;
1177 val
* var1024
/* : String */;
1178 char* var1025
/* : CString */;
1179 val
* var1026
/* : String */;
1180 val
* var1027
/* : nullable Int */;
1181 val
* var1028
/* : nullable Int */;
1182 val
* var1029
/* : nullable Bool */;
1183 val
* var1030
/* : nullable Bool */;
1184 val
* var1031
/* : Array[String] */;
1185 val
* var1032
/* : NativeArray[String] */;
1186 val
* var1033
/* : OptionBool */;
1187 static val
* varonce1034
;
1188 val
* var1035
/* : String */;
1189 char* var1036
/* : CString */;
1190 val
* var1037
/* : String */;
1191 val
* var1038
/* : nullable Int */;
1192 val
* var1039
/* : nullable Int */;
1193 val
* var1040
/* : nullable Bool */;
1194 val
* var1041
/* : nullable Bool */;
1195 static val
* varonce1042
;
1196 val
* var1043
/* : String */;
1197 char* var1044
/* : CString */;
1198 val
* var1045
/* : String */;
1199 val
* var1046
/* : nullable Int */;
1200 val
* var1047
/* : nullable Int */;
1201 val
* var1048
/* : nullable Bool */;
1202 val
* var1049
/* : nullable Bool */;
1203 val
* var1050
/* : Array[String] */;
1204 val
* var1051
/* : NativeArray[String] */;
1205 val
* var1052
/* : OptionBool */;
1206 static val
* varonce1053
;
1207 val
* var1054
/* : String */;
1208 char* var1055
/* : CString */;
1209 val
* var1056
/* : String */;
1210 val
* var1057
/* : nullable Int */;
1211 val
* var1058
/* : nullable Int */;
1212 val
* var1059
/* : nullable Bool */;
1213 val
* var1060
/* : nullable Bool */;
1214 static val
* varonce1061
;
1215 val
* var1062
/* : String */;
1216 char* var1063
/* : CString */;
1217 val
* var1064
/* : String */;
1218 val
* var1065
/* : nullable Int */;
1219 val
* var1066
/* : nullable Int */;
1220 val
* var1067
/* : nullable Bool */;
1221 val
* var1068
/* : nullable Bool */;
1222 static val
* varonce1069
;
1223 val
* var1070
/* : String */;
1224 char* var1071
/* : CString */;
1225 val
* var1072
/* : String */;
1226 val
* var1073
/* : nullable Int */;
1227 val
* var1074
/* : nullable Int */;
1228 val
* var1075
/* : nullable Bool */;
1229 val
* var1076
/* : nullable Bool */;
1230 val
* var1077
/* : Array[String] */;
1231 val
* var1078
/* : NativeArray[String] */;
1232 val
* var1079
/* : OptionBool */;
1233 static val
* varonce1080
;
1234 val
* var1081
/* : String */;
1235 char* var1082
/* : CString */;
1236 val
* var1083
/* : String */;
1237 val
* var1084
/* : nullable Int */;
1238 val
* var1085
/* : nullable Int */;
1239 val
* var1086
/* : nullable Bool */;
1240 val
* var1087
/* : nullable Bool */;
1241 static val
* varonce1088
;
1242 val
* var1089
/* : String */;
1243 char* var1090
/* : CString */;
1244 val
* var1091
/* : String */;
1245 val
* var1092
/* : nullable Int */;
1246 val
* var1093
/* : nullable Int */;
1247 val
* var1094
/* : nullable Bool */;
1248 val
* var1095
/* : nullable Bool */;
1249 val
* var1096
/* : Array[String] */;
1250 val
* var1097
/* : NativeArray[String] */;
1251 val
* var1098
/* : OptionBool */;
1252 static val
* varonce1099
;
1253 val
* var1100
/* : String */;
1254 char* var1101
/* : CString */;
1255 val
* var1102
/* : String */;
1256 val
* var1103
/* : nullable Int */;
1257 val
* var1104
/* : nullable Int */;
1258 val
* var1105
/* : nullable Bool */;
1259 val
* var1106
/* : nullable Bool */;
1260 static val
* varonce1107
;
1261 val
* var1108
/* : String */;
1262 char* var1109
/* : CString */;
1263 val
* var1110
/* : String */;
1264 val
* var1111
/* : nullable Int */;
1265 val
* var1112
/* : nullable Int */;
1266 val
* var1113
/* : nullable Bool */;
1267 val
* var1114
/* : nullable Bool */;
1268 val
* var1115
/* : Array[String] */;
1269 val
* var1116
/* : NativeArray[String] */;
1270 val
* var1117
/* : OptionBool */;
1271 static val
* varonce1118
;
1272 val
* var1119
/* : String */;
1273 char* var1120
/* : CString */;
1274 val
* var1121
/* : String */;
1275 val
* var1122
/* : nullable Int */;
1276 val
* var1123
/* : nullable Int */;
1277 val
* var1124
/* : nullable Bool */;
1278 val
* var1125
/* : nullable Bool */;
1279 static val
* varonce1126
;
1280 val
* var1127
/* : String */;
1281 char* var1128
/* : CString */;
1282 val
* var1129
/* : String */;
1283 val
* var1130
/* : nullable Int */;
1284 val
* var1131
/* : nullable Int */;
1285 val
* var1132
/* : nullable Bool */;
1286 val
* var1133
/* : nullable Bool */;
1287 val
* var1134
/* : Array[String] */;
1288 val
* var1135
/* : NativeArray[String] */;
1289 val
* var1136
/* : OptionBool */;
1290 static val
* varonce1137
;
1291 val
* var1138
/* : String */;
1292 char* var1139
/* : CString */;
1293 val
* var1140
/* : String */;
1294 val
* var1141
/* : nullable Int */;
1295 val
* var1142
/* : nullable Int */;
1296 val
* var1143
/* : nullable Bool */;
1297 val
* var1144
/* : nullable Bool */;
1298 static val
* varonce1145
;
1299 val
* var1146
/* : String */;
1300 char* var1147
/* : CString */;
1301 val
* var1148
/* : String */;
1302 val
* var1149
/* : nullable Int */;
1303 val
* var1150
/* : nullable Int */;
1304 val
* var1151
/* : nullable Bool */;
1305 val
* var1152
/* : nullable Bool */;
1306 val
* var1153
/* : Array[String] */;
1307 val
* var1154
/* : NativeArray[String] */;
1308 val
* var1155
/* : OptionBool */;
1309 static val
* varonce1156
;
1310 val
* var1157
/* : String */;
1311 char* var1158
/* : CString */;
1312 val
* var1159
/* : String */;
1313 val
* var1160
/* : nullable Int */;
1314 val
* var1161
/* : nullable Int */;
1315 val
* var1162
/* : nullable Bool */;
1316 val
* var1163
/* : nullable Bool */;
1317 static val
* varonce1164
;
1318 val
* var1165
/* : String */;
1319 char* var1166
/* : CString */;
1320 val
* var1167
/* : String */;
1321 val
* var1168
/* : nullable Int */;
1322 val
* var1169
/* : nullable Int */;
1323 val
* var1170
/* : nullable Bool */;
1324 val
* var1171
/* : nullable Bool */;
1325 val
* var1172
/* : Array[String] */;
1326 val
* var1173
/* : NativeArray[String] */;
1327 val
* var1174
/* : OptionBool */;
1328 static val
* varonce1175
;
1329 val
* var1176
/* : String */;
1330 char* var1177
/* : CString */;
1331 val
* var1178
/* : String */;
1332 val
* var1179
/* : nullable Int */;
1333 val
* var1180
/* : nullable Int */;
1334 val
* var1181
/* : nullable Bool */;
1335 val
* var1182
/* : nullable Bool */;
1336 static val
* varonce1183
;
1337 val
* var1184
/* : String */;
1338 char* var1185
/* : CString */;
1339 val
* var1186
/* : String */;
1340 val
* var1187
/* : nullable Int */;
1341 val
* var1188
/* : nullable Int */;
1342 val
* var1189
/* : nullable Bool */;
1343 val
* var1190
/* : nullable Bool */;
1344 val
* var1191
/* : Array[String] */;
1345 val
* var1192
/* : NativeArray[String] */;
1346 val
* var1193
/* : OptionBool */;
1347 static val
* varonce1194
;
1348 val
* var1195
/* : String */;
1349 char* var1196
/* : CString */;
1350 val
* var1197
/* : String */;
1351 val
* var1198
/* : nullable Int */;
1352 val
* var1199
/* : nullable Int */;
1353 val
* var1200
/* : nullable Bool */;
1354 val
* var1201
/* : nullable Bool */;
1355 static val
* varonce1202
;
1356 val
* var1203
/* : String */;
1357 char* var1204
/* : CString */;
1358 val
* var1205
/* : String */;
1359 val
* var1206
/* : nullable Int */;
1360 val
* var1207
/* : nullable Int */;
1361 val
* var1208
/* : nullable Bool */;
1362 val
* var1209
/* : nullable Bool */;
1363 val
* var1210
/* : Array[String] */;
1364 val
* var1211
/* : NativeArray[String] */;
1365 val
* var1212
/* : OptionBool */;
1366 static val
* varonce1213
;
1367 val
* var1214
/* : String */;
1368 char* var1215
/* : CString */;
1369 val
* var1216
/* : String */;
1370 val
* var1217
/* : nullable Int */;
1371 val
* var1218
/* : nullable Int */;
1372 val
* var1219
/* : nullable Bool */;
1373 val
* var1220
/* : nullable Bool */;
1374 static val
* varonce1221
;
1375 val
* var1222
/* : String */;
1376 char* var1223
/* : CString */;
1377 val
* var1224
/* : String */;
1378 val
* var1225
/* : nullable Int */;
1379 val
* var1226
/* : nullable Int */;
1380 val
* var1227
/* : nullable Bool */;
1381 val
* var1228
/* : nullable Bool */;
1382 val
* var1229
/* : Array[String] */;
1383 val
* var1230
/* : NativeArray[String] */;
1384 val
* var1231
/* : OptionBool */;
1385 static val
* varonce1232
;
1386 val
* var1233
/* : String */;
1387 char* var1234
/* : CString */;
1388 val
* var1235
/* : String */;
1389 val
* var1236
/* : nullable Int */;
1390 val
* var1237
/* : nullable Int */;
1391 val
* var1238
/* : nullable Bool */;
1392 val
* var1239
/* : nullable Bool */;
1393 static val
* varonce1240
;
1394 val
* var1241
/* : String */;
1395 char* var1242
/* : CString */;
1396 val
* var1243
/* : String */;
1397 val
* var1244
/* : nullable Int */;
1398 val
* var1245
/* : nullable Int */;
1399 val
* var1246
/* : nullable Bool */;
1400 val
* var1247
/* : nullable Bool */;
1401 val
* var1248
/* : Array[String] */;
1402 val
* var1249
/* : NativeArray[String] */;
1403 val
* var1250
/* : OptionBool */;
1404 static val
* varonce1251
;
1405 val
* var1252
/* : String */;
1406 char* var1253
/* : CString */;
1407 val
* var1254
/* : String */;
1408 val
* var1255
/* : nullable Int */;
1409 val
* var1256
/* : nullable Int */;
1410 val
* var1257
/* : nullable Bool */;
1411 val
* var1258
/* : nullable Bool */;
1412 static val
* varonce1259
;
1413 val
* var1260
/* : String */;
1414 char* var1261
/* : CString */;
1415 val
* var1262
/* : String */;
1416 val
* var1263
/* : nullable Int */;
1417 val
* var1264
/* : nullable Int */;
1418 val
* var1265
/* : nullable Bool */;
1419 val
* var1266
/* : nullable Bool */;
1420 val
* var1267
/* : Array[String] */;
1421 val
* var1268
/* : NativeArray[String] */;
1422 val
* var1269
/* : OptionBool */;
1423 static val
* varonce1270
;
1424 val
* var1271
/* : String */;
1425 char* var1272
/* : CString */;
1426 val
* var1273
/* : String */;
1427 val
* var1274
/* : nullable Int */;
1428 val
* var1275
/* : nullable Int */;
1429 val
* var1276
/* : nullable Bool */;
1430 val
* var1277
/* : nullable Bool */;
1431 static val
* varonce1278
;
1432 val
* var1279
/* : String */;
1433 char* var1280
/* : CString */;
1434 val
* var1281
/* : String */;
1435 val
* var1282
/* : nullable Int */;
1436 val
* var1283
/* : nullable Int */;
1437 val
* var1284
/* : nullable Bool */;
1438 val
* var1285
/* : nullable Bool */;
1439 val
* var1286
/* : Array[String] */;
1440 val
* var1287
/* : NativeArray[String] */;
1441 val
* var1288
/* : OptionBool */;
1442 static val
* varonce1289
;
1443 val
* var1290
/* : String */;
1444 char* var1291
/* : CString */;
1445 val
* var1292
/* : String */;
1446 val
* var1293
/* : nullable Int */;
1447 val
* var1294
/* : nullable Int */;
1448 val
* var1295
/* : nullable Bool */;
1449 val
* var1296
/* : nullable Bool */;
1450 static val
* varonce1297
;
1451 val
* var1298
/* : String */;
1452 char* var1299
/* : CString */;
1453 val
* var1300
/* : String */;
1454 val
* var1301
/* : nullable Int */;
1455 val
* var1302
/* : nullable Int */;
1456 val
* var1303
/* : nullable Bool */;
1457 val
* var1304
/* : nullable Bool */;
1458 val
* var1305
/* : Array[String] */;
1459 val
* var1306
/* : NativeArray[String] */;
1460 val
* var1307
/* : OptionBool */;
1461 static val
* varonce1308
;
1462 val
* var1309
/* : String */;
1463 char* var1310
/* : CString */;
1464 val
* var1311
/* : String */;
1465 val
* var1312
/* : nullable Int */;
1466 val
* var1313
/* : nullable Int */;
1467 val
* var1314
/* : nullable Bool */;
1468 val
* var1315
/* : nullable Bool */;
1469 static val
* varonce1316
;
1470 val
* var1317
/* : String */;
1471 char* var1318
/* : CString */;
1472 val
* var1319
/* : String */;
1473 val
* var1320
/* : nullable Int */;
1474 val
* var1321
/* : nullable Int */;
1475 val
* var1322
/* : nullable Bool */;
1476 val
* var1323
/* : nullable Bool */;
1477 val
* var1324
/* : Array[String] */;
1478 val
* var1325
/* : NativeArray[String] */;
1479 val
* var1326
/* : OptionBool */;
1480 static val
* varonce1327
;
1481 val
* var1328
/* : String */;
1482 char* var1329
/* : CString */;
1483 val
* var1330
/* : String */;
1484 val
* var1331
/* : nullable Int */;
1485 val
* var1332
/* : nullable Int */;
1486 val
* var1333
/* : nullable Bool */;
1487 val
* var1334
/* : nullable Bool */;
1488 static val
* varonce1335
;
1489 val
* var1336
/* : String */;
1490 char* var1337
/* : CString */;
1491 val
* var1338
/* : String */;
1492 val
* var1339
/* : nullable Int */;
1493 val
* var1340
/* : nullable Int */;
1494 val
* var1341
/* : nullable Bool */;
1495 val
* var1342
/* : nullable Bool */;
1496 val
* var1343
/* : Array[String] */;
1497 val
* var1344
/* : NativeArray[String] */;
1498 val
* var1345
/* : OptionBool */;
1499 static val
* varonce1346
;
1500 val
* var1347
/* : String */;
1501 char* var1348
/* : CString */;
1502 val
* var1349
/* : String */;
1503 val
* var1350
/* : nullable Int */;
1504 val
* var1351
/* : nullable Int */;
1505 val
* var1352
/* : nullable Bool */;
1506 val
* var1353
/* : nullable Bool */;
1507 static val
* varonce1354
;
1508 val
* var1355
/* : String */;
1509 char* var1356
/* : CString */;
1510 val
* var1357
/* : String */;
1511 val
* var1358
/* : nullable Int */;
1512 val
* var1359
/* : nullable Int */;
1513 val
* var1360
/* : nullable Bool */;
1514 val
* var1361
/* : nullable Bool */;
1515 val
* var1362
/* : Array[String] */;
1516 val
* var1363
/* : NativeArray[String] */;
1517 val
* var1364
/* : OptionBool */;
1518 static val
* varonce1365
;
1519 val
* var1366
/* : String */;
1520 char* var1367
/* : CString */;
1521 val
* var1368
/* : String */;
1522 val
* var1369
/* : nullable Int */;
1523 val
* var1370
/* : nullable Int */;
1524 val
* var1371
/* : nullable Bool */;
1525 val
* var1372
/* : nullable Bool */;
1526 static val
* varonce1373
;
1527 val
* var1374
/* : String */;
1528 char* var1375
/* : CString */;
1529 val
* var1376
/* : String */;
1530 val
* var1377
/* : nullable Int */;
1531 val
* var1378
/* : nullable Int */;
1532 val
* var1379
/* : nullable Bool */;
1533 val
* var1380
/* : nullable Bool */;
1534 val
* var1381
/* : Array[String] */;
1535 val
* var1382
/* : NativeArray[String] */;
1536 val
* var1383
/* : OptionBool */;
1537 static val
* varonce1384
;
1538 val
* var1385
/* : String */;
1539 char* var1386
/* : CString */;
1540 val
* var1387
/* : String */;
1541 val
* var1388
/* : nullable Int */;
1542 val
* var1389
/* : nullable Int */;
1543 val
* var1390
/* : nullable Bool */;
1544 val
* var1391
/* : nullable Bool */;
1545 static val
* varonce1392
;
1546 val
* var1393
/* : String */;
1547 char* var1394
/* : CString */;
1548 val
* var1395
/* : String */;
1549 val
* var1396
/* : nullable Int */;
1550 val
* var1397
/* : nullable Int */;
1551 val
* var1398
/* : nullable Bool */;
1552 val
* var1399
/* : nullable Bool */;
1553 val
* var1400
/* : Array[String] */;
1554 val
* var1401
/* : NativeArray[String] */;
1555 val
* var1402
/* : OptionBool */;
1556 static val
* varonce1403
;
1557 val
* var1404
/* : String */;
1558 char* var1405
/* : CString */;
1559 val
* var1406
/* : String */;
1560 val
* var1407
/* : nullable Int */;
1561 val
* var1408
/* : nullable Int */;
1562 val
* var1409
/* : nullable Bool */;
1563 val
* var1410
/* : nullable Bool */;
1564 static val
* varonce1411
;
1565 val
* var1412
/* : String */;
1566 char* var1413
/* : CString */;
1567 val
* var1414
/* : String */;
1568 val
* var1415
/* : nullable Int */;
1569 val
* var1416
/* : nullable Int */;
1570 val
* var1417
/* : nullable Bool */;
1571 val
* var1418
/* : nullable Bool */;
1572 val
* var1419
/* : Array[String] */;
1573 val
* var1420
/* : NativeArray[String] */;
1574 val
* var1421
/* : OptionBool */;
1575 static val
* varonce1422
;
1576 val
* var1423
/* : String */;
1577 char* var1424
/* : CString */;
1578 val
* var1425
/* : String */;
1579 val
* var1426
/* : nullable Int */;
1580 val
* var1427
/* : nullable Int */;
1581 val
* var1428
/* : nullable Bool */;
1582 val
* var1429
/* : nullable Bool */;
1583 static val
* varonce1430
;
1584 val
* var1431
/* : String */;
1585 char* var1432
/* : CString */;
1586 val
* var1433
/* : String */;
1587 val
* var1434
/* : nullable Int */;
1588 val
* var1435
/* : nullable Int */;
1589 val
* var1436
/* : nullable Bool */;
1590 val
* var1437
/* : nullable Bool */;
1591 val
* var1438
/* : Array[String] */;
1592 val
* var1439
/* : NativeArray[String] */;
1593 val
* var1440
/* : SeparateCompilerPhase */;
1594 val
* var1441
/* : OptionBool */;
1595 static val
* varonce1442
;
1596 val
* var1443
/* : String */;
1597 char* var1444
/* : CString */;
1598 val
* var1445
/* : String */;
1599 val
* var1446
/* : nullable Int */;
1600 val
* var1447
/* : nullable Int */;
1601 val
* var1448
/* : nullable Bool */;
1602 val
* var1449
/* : nullable Bool */;
1603 static val
* varonce1450
;
1604 val
* var1451
/* : String */;
1605 char* var1452
/* : CString */;
1606 val
* var1453
/* : String */;
1607 val
* var1454
/* : nullable Int */;
1608 val
* var1455
/* : nullable Int */;
1609 val
* var1456
/* : nullable Bool */;
1610 val
* var1457
/* : nullable Bool */;
1611 val
* var1458
/* : Array[String] */;
1612 val
* var1459
/* : NativeArray[String] */;
1613 val
* var1460
/* : OptionBool */;
1614 static val
* varonce1461
;
1615 val
* var1462
/* : String */;
1616 char* var1463
/* : CString */;
1617 val
* var1464
/* : String */;
1618 val
* var1465
/* : nullable Int */;
1619 val
* var1466
/* : nullable Int */;
1620 val
* var1467
/* : nullable Bool */;
1621 val
* var1468
/* : nullable Bool */;
1622 static val
* varonce1469
;
1623 val
* var1470
/* : String */;
1624 char* var1471
/* : CString */;
1625 val
* var1472
/* : String */;
1626 val
* var1473
/* : nullable Int */;
1627 val
* var1474
/* : nullable Int */;
1628 val
* var1475
/* : nullable Bool */;
1629 val
* var1476
/* : nullable Bool */;
1630 val
* var1477
/* : Array[String] */;
1631 val
* var1478
/* : NativeArray[String] */;
1632 val
* var1479
/* : OptionBool */;
1633 static val
* varonce1480
;
1634 val
* var1481
/* : String */;
1635 char* var1482
/* : CString */;
1636 val
* var1483
/* : String */;
1637 val
* var1484
/* : nullable Int */;
1638 val
* var1485
/* : nullable Int */;
1639 val
* var1486
/* : nullable Bool */;
1640 val
* var1487
/* : nullable Bool */;
1641 static val
* varonce1488
;
1642 val
* var1489
/* : String */;
1643 char* var1490
/* : CString */;
1644 val
* var1491
/* : String */;
1645 val
* var1492
/* : nullable Int */;
1646 val
* var1493
/* : nullable Int */;
1647 val
* var1494
/* : nullable Bool */;
1648 val
* var1495
/* : nullable Bool */;
1649 val
* var1496
/* : Array[String] */;
1650 val
* var1497
/* : NativeArray[String] */;
1651 val
* var1498
/* : ErasureCompilerPhase */;
1652 self
= nit_alloc(sizeof(struct instance
) + 106*sizeof(nitattribute_t
));
1654 self
->class = &class_nitc__ToolContext
;
1655 self
->attrs
[COLOR_nitc__toolcontext__ToolContext___error_count
].l
= 0l; /* _error_count on <self:ToolContext exact> */
1656 self
->attrs
[COLOR_nitc__toolcontext__ToolContext___warning_count
].l
= 0l; /* _warning_count on <self:ToolContext exact> */
1657 if (likely(varonce
!=NULL
)) {
1661 var3
= (val
*)(4l<<2|1);
1662 var4
= (val
*)(4l<<2|1);
1663 var5
= (val
*)((long)(0)<<2|3);
1664 var6
= (val
*)((long)(0)<<2|3);
1665 var2
= core__flat___CString___to_s_unsafe(var1
, var3
, var4
, var5
, var6
);
1669 self
->attrs
[COLOR_nitc__toolcontext__ToolContext___log_directory
].val
= var
; /* _log_directory on <self:ToolContext exact> */
1670 var7
= NEW_core__Array(&type_core__Array__nitc__Message
);
1672 core___core__Array___core__kernel__Object__init(var7
); /* Direct call array$Array$init on <var7:Array[Message]>*/
1674 self
->attrs
[COLOR_nitc__toolcontext__ToolContext___messages
].val
= var7
; /* _messages on <self:ToolContext exact> */
1677 var9
= core__sorter___Sys___default_comparator(var8
);
1679 self
->attrs
[COLOR_nitc__toolcontext__ToolContext___message_sorter
].val
= var9
; /* _message_sorter on <self:ToolContext exact> */
1680 self
->attrs
[COLOR_nitc__toolcontext__ToolContext___keep_going
].s
= 0; /* _keep_going on <self:ToolContext exact> */
1681 var10
= NEW_more_collections__MultiHashMap(&type_more_collections__MultiHashMap__nitc__SourceFile__core__String
);
1683 core___core__HashMap___core__kernel__Object__init(var10
); /* Direct call hash_collection$HashMap$init on <var10:MultiHashMap[SourceFile, String]>*/
1685 self
->attrs
[COLOR_nitc__toolcontext__ToolContext___warning_blacklist
].val
= var10
; /* _warning_blacklist on <self:ToolContext exact> */
1686 var11
= NEW_opts__OptionContext(&type_opts__OptionContext
);
1688 { /* Inline kernel$Object$init (var11) on <var11:OptionContext> */
1692 self
->attrs
[COLOR_nitc__toolcontext__ToolContext___option_context
].val
= var11
; /* _option_context on <self:ToolContext exact> */
1693 var12
= NEW_opts__OptionCount(&type_opts__OptionCount
);
1694 if (likely(varonce13
!=NULL
)) {
1697 var15
= "Show additional warnings (advices)";
1698 var17
= (val
*)(34l<<2|1);
1699 var18
= (val
*)(34l<<2|1);
1700 var19
= (val
*)((long)(0)<<2|3);
1701 var20
= (val
*)((long)(0)<<2|3);
1702 var16
= core__flat___CString___to_s_unsafe(var15
, var17
, var18
, var19
, var20
);
1706 if (likely(varonce21
!=NULL
)) {
1710 var25
= (val
*)(2l<<2|1);
1711 var26
= (val
*)(2l<<2|1);
1712 var27
= (val
*)((long)(0)<<2|3);
1713 var28
= (val
*)((long)(0)<<2|3);
1714 var24
= core__flat___CString___to_s_unsafe(var23
, var25
, var26
, var27
, var28
);
1718 if (likely(varonce29
!=NULL
)) {
1722 var33
= (val
*)(6l<<2|1);
1723 var34
= (val
*)(6l<<2|1);
1724 var35
= (val
*)((long)(0)<<2|3);
1725 var36
= (val
*)((long)(0)<<2|3);
1726 var32
= core__flat___CString___to_s_unsafe(var31
, var33
, var34
, var35
, var36
);
1730 var37
= NEW_core__Array(&type_core__Array__core__String
);
1731 { /* var37 = array_instance Array[String] */
1732 var38
= NEW_core__NativeArray((int)2l, &type_core__NativeArray__core__String
);
1733 ((struct instance_core__NativeArray
*)var38
)->values
[0] = (val
*) var22
;
1734 ((struct instance_core__NativeArray
*)var38
)->values
[1] = (val
*) var30
;
1736 ((void(*)(val
* self
, val
* p0
, long p1
))(var37
->class->vft
[COLOR_core__array__Array__with_native
]))(var37
, var38
, 2l); /* with_native on <var37:Array[String]>*/
1740 opts___opts__OptionCount___init(var12
, var14
, var37
); /* Direct call opts$OptionCount$init on <var12:OptionCount>*/
1742 self
->attrs
[COLOR_nitc__toolcontext__ToolContext___opt_warn
].val
= var12
; /* _opt_warn on <self:ToolContext exact> */
1743 var39
= NEW_opts__OptionArray(&type_opts__OptionArray
);
1744 if (likely(varonce40
!=NULL
)) {
1747 var42
= "Show/hide a specific warning";
1748 var44
= (val
*)(28l<<2|1);
1749 var45
= (val
*)(28l<<2|1);
1750 var46
= (val
*)((long)(0)<<2|3);
1751 var47
= (val
*)((long)(0)<<2|3);
1752 var43
= core__flat___CString___to_s_unsafe(var42
, var44
, var45
, var46
, var47
);
1756 if (likely(varonce48
!=NULL
)) {
1760 var52
= (val
*)(2l<<2|1);
1761 var53
= (val
*)(2l<<2|1);
1762 var54
= (val
*)((long)(0)<<2|3);
1763 var55
= (val
*)((long)(0)<<2|3);
1764 var51
= core__flat___CString___to_s_unsafe(var50
, var52
, var53
, var54
, var55
);
1768 if (likely(varonce56
!=NULL
)) {
1771 var58
= "--warning";
1772 var60
= (val
*)(9l<<2|1);
1773 var61
= (val
*)(9l<<2|1);
1774 var62
= (val
*)((long)(0)<<2|3);
1775 var63
= (val
*)((long)(0)<<2|3);
1776 var59
= core__flat___CString___to_s_unsafe(var58
, var60
, var61
, var62
, var63
);
1780 var64
= NEW_core__Array(&type_core__Array__core__String
);
1781 { /* var64 = array_instance Array[String] */
1782 var65
= NEW_core__NativeArray((int)2l, &type_core__NativeArray__core__String
);
1783 ((struct instance_core__NativeArray
*)var65
)->values
[0] = (val
*) var49
;
1784 ((struct instance_core__NativeArray
*)var65
)->values
[1] = (val
*) var57
;
1786 ((void(*)(val
* self
, val
* p0
, long p1
))(var64
->class->vft
[COLOR_core__array__Array__with_native
]))(var64
, var65
, 2l); /* with_native on <var64:Array[String]>*/
1790 opts___opts__OptionArray___init(var39
, var41
, var64
); /* Direct call opts$OptionArray$init on <var39:OptionArray>*/
1792 self
->attrs
[COLOR_nitc__toolcontext__ToolContext___opt_warning
].val
= var39
; /* _opt_warning on <self:ToolContext exact> */
1793 var66
= NEW_opts__OptionBool(&type_opts__OptionBool
);
1794 if (likely(varonce67
!=NULL
)) {
1797 var69
= "Do not show warnings";
1798 var71
= (val
*)(20l<<2|1);
1799 var72
= (val
*)(20l<<2|1);
1800 var73
= (val
*)((long)(0)<<2|3);
1801 var74
= (val
*)((long)(0)<<2|3);
1802 var70
= core__flat___CString___to_s_unsafe(var69
, var71
, var72
, var73
, var74
);
1806 if (likely(varonce75
!=NULL
)) {
1810 var79
= (val
*)(2l<<2|1);
1811 var80
= (val
*)(2l<<2|1);
1812 var81
= (val
*)((long)(0)<<2|3);
1813 var82
= (val
*)((long)(0)<<2|3);
1814 var78
= core__flat___CString___to_s_unsafe(var77
, var79
, var80
, var81
, var82
);
1818 if (likely(varonce83
!=NULL
)) {
1822 var87
= (val
*)(7l<<2|1);
1823 var88
= (val
*)(7l<<2|1);
1824 var89
= (val
*)((long)(0)<<2|3);
1825 var90
= (val
*)((long)(0)<<2|3);
1826 var86
= core__flat___CString___to_s_unsafe(var85
, var87
, var88
, var89
, var90
);
1830 var91
= NEW_core__Array(&type_core__Array__core__String
);
1831 { /* var91 = array_instance Array[String] */
1832 var92
= NEW_core__NativeArray((int)2l, &type_core__NativeArray__core__String
);
1833 ((struct instance_core__NativeArray
*)var92
)->values
[0] = (val
*) var76
;
1834 ((struct instance_core__NativeArray
*)var92
)->values
[1] = (val
*) var84
;
1836 ((void(*)(val
* self
, val
* p0
, long p1
))(var91
->class->vft
[COLOR_core__array__Array__with_native
]))(var91
, var92
, 2l); /* with_native on <var91:Array[String]>*/
1840 opts___opts__OptionBool___init(var66
, var68
, var91
); /* Direct call opts$OptionBool$init on <var66:OptionBool>*/
1842 self
->attrs
[COLOR_nitc__toolcontext__ToolContext___opt_quiet
].val
= var66
; /* _opt_quiet on <self:ToolContext exact> */
1843 var93
= NEW_opts__OptionBool(&type_opts__OptionBool
);
1844 if (likely(varonce94
!=NULL
)) {
1847 var96
= "Generate various log files";
1848 var98
= (val
*)(26l<<2|1);
1849 var99
= (val
*)(26l<<2|1);
1850 var100
= (val
*)((long)(0)<<2|3);
1851 var101
= (val
*)((long)(0)<<2|3);
1852 var97
= core__flat___CString___to_s_unsafe(var96
, var98
, var99
, var100
, var101
);
1856 if (likely(varonce102
!=NULL
)) {
1857 var103
= varonce102
;
1860 var106
= (val
*)(5l<<2|1);
1861 var107
= (val
*)(5l<<2|1);
1862 var108
= (val
*)((long)(0)<<2|3);
1863 var109
= (val
*)((long)(0)<<2|3);
1864 var105
= core__flat___CString___to_s_unsafe(var104
, var106
, var107
, var108
, var109
);
1866 varonce102
= var103
;
1868 var110
= NEW_core__Array(&type_core__Array__core__String
);
1869 { /* var110 = array_instance Array[String] */
1870 var111
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
1871 ((struct instance_core__NativeArray
*)var111
)->values
[0] = (val
*) var103
;
1873 ((void(*)(val
* self
, val
* p0
, long p1
))(var110
->class->vft
[COLOR_core__array__Array__with_native
]))(var110
, var111
, 1l); /* with_native on <var110:Array[String]>*/
1877 opts___opts__OptionBool___init(var93
, var95
, var110
); /* Direct call opts$OptionBool$init on <var93:OptionBool>*/
1879 self
->attrs
[COLOR_nitc__toolcontext__ToolContext___opt_log
].val
= var93
; /* _opt_log on <self:ToolContext exact> */
1880 var112
= NEW_opts__OptionString(&type_opts__OptionString
);
1881 if (likely(varonce113
!=NULL
)) {
1882 var114
= varonce113
;
1884 var115
= "Directory where to generate log files";
1885 var117
= (val
*)(37l<<2|1);
1886 var118
= (val
*)(37l<<2|1);
1887 var119
= (val
*)((long)(0)<<2|3);
1888 var120
= (val
*)((long)(0)<<2|3);
1889 var116
= core__flat___CString___to_s_unsafe(var115
, var117
, var118
, var119
, var120
);
1891 varonce113
= var114
;
1893 if (likely(varonce121
!=NULL
)) {
1894 var122
= varonce121
;
1896 var123
= "--log-dir";
1897 var125
= (val
*)(9l<<2|1);
1898 var126
= (val
*)(9l<<2|1);
1899 var127
= (val
*)((long)(0)<<2|3);
1900 var128
= (val
*)((long)(0)<<2|3);
1901 var124
= core__flat___CString___to_s_unsafe(var123
, var125
, var126
, var127
, var128
);
1903 varonce121
= var122
;
1905 var129
= NEW_core__Array(&type_core__Array__core__String
);
1906 { /* var129 = array_instance Array[String] */
1907 var130
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
1908 ((struct instance_core__NativeArray
*)var130
)->values
[0] = (val
*) var122
;
1910 ((void(*)(val
* self
, val
* p0
, long p1
))(var129
->class->vft
[COLOR_core__array__Array__with_native
]))(var129
, var130
, 1l); /* with_native on <var129:Array[String]>*/
1914 opts___opts__OptionString___init(var112
, var114
, var129
); /* Direct call opts$OptionString$init on <var112:OptionString>*/
1916 self
->attrs
[COLOR_nitc__toolcontext__ToolContext___opt_log_dir
].val
= var112
; /* _opt_log_dir on <self:ToolContext exact> */
1917 var131
= NEW_opts__OptionString(&type_opts__OptionString
);
1918 if (likely(varonce132
!=NULL
)) {
1919 var133
= varonce132
;
1921 var134
= "Base directory of the Nit installation";
1922 var136
= (val
*)(38l<<2|1);
1923 var137
= (val
*)(38l<<2|1);
1924 var138
= (val
*)((long)(0)<<2|3);
1925 var139
= (val
*)((long)(0)<<2|3);
1926 var135
= core__flat___CString___to_s_unsafe(var134
, var136
, var137
, var138
, var139
);
1928 varonce132
= var133
;
1930 if (likely(varonce140
!=NULL
)) {
1931 var141
= varonce140
;
1933 var142
= "--nit-dir";
1934 var144
= (val
*)(9l<<2|1);
1935 var145
= (val
*)(9l<<2|1);
1936 var146
= (val
*)((long)(0)<<2|3);
1937 var147
= (val
*)((long)(0)<<2|3);
1938 var143
= core__flat___CString___to_s_unsafe(var142
, var144
, var145
, var146
, var147
);
1940 varonce140
= var141
;
1942 var148
= NEW_core__Array(&type_core__Array__core__String
);
1943 { /* var148 = array_instance Array[String] */
1944 var149
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
1945 ((struct instance_core__NativeArray
*)var149
)->values
[0] = (val
*) var141
;
1947 ((void(*)(val
* self
, val
* p0
, long p1
))(var148
->class->vft
[COLOR_core__array__Array__with_native
]))(var148
, var149
, 1l); /* with_native on <var148:Array[String]>*/
1951 opts___opts__OptionString___init(var131
, var133
, var148
); /* Direct call opts$OptionString$init on <var131:OptionString>*/
1953 self
->attrs
[COLOR_nitc__toolcontext__ToolContext___opt_nit_dir
].val
= var131
; /* _opt_nit_dir on <self:ToolContext exact> */
1954 var150
= NEW_opts__OptionString(&type_opts__OptionString
);
1955 if (likely(varonce151
!=NULL
)) {
1956 var152
= varonce151
;
1958 var153
= "Directory containing tools assets";
1959 var155
= (val
*)(33l<<2|1);
1960 var156
= (val
*)(33l<<2|1);
1961 var157
= (val
*)((long)(0)<<2|3);
1962 var158
= (val
*)((long)(0)<<2|3);
1963 var154
= core__flat___CString___to_s_unsafe(var153
, var155
, var156
, var157
, var158
);
1965 varonce151
= var152
;
1967 if (likely(varonce159
!=NULL
)) {
1968 var160
= varonce159
;
1970 var161
= "--share-dir";
1971 var163
= (val
*)(11l<<2|1);
1972 var164
= (val
*)(11l<<2|1);
1973 var165
= (val
*)((long)(0)<<2|3);
1974 var166
= (val
*)((long)(0)<<2|3);
1975 var162
= core__flat___CString___to_s_unsafe(var161
, var163
, var164
, var165
, var166
);
1977 varonce159
= var160
;
1979 var167
= NEW_core__Array(&type_core__Array__core__String
);
1980 { /* var167 = array_instance Array[String] */
1981 var168
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
1982 ((struct instance_core__NativeArray
*)var168
)->values
[0] = (val
*) var160
;
1984 ((void(*)(val
* self
, val
* p0
, long p1
))(var167
->class->vft
[COLOR_core__array__Array__with_native
]))(var167
, var168
, 1l); /* with_native on <var167:Array[String]>*/
1988 opts___opts__OptionString___init(var150
, var152
, var167
); /* Direct call opts$OptionString$init on <var150:OptionString>*/
1990 self
->attrs
[COLOR_nitc__toolcontext__ToolContext___opt_share_dir
].val
= var150
; /* _opt_share_dir on <self:ToolContext exact> */
1991 var169
= NEW_opts__OptionBool(&type_opts__OptionBool
);
1992 if (likely(varonce170
!=NULL
)) {
1993 var171
= varonce170
;
1995 var172
= "Show Help (This screen)";
1996 var174
= (val
*)(23l<<2|1);
1997 var175
= (val
*)(23l<<2|1);
1998 var176
= (val
*)((long)(0)<<2|3);
1999 var177
= (val
*)((long)(0)<<2|3);
2000 var173
= core__flat___CString___to_s_unsafe(var172
, var174
, var175
, var176
, var177
);
2002 varonce170
= var171
;
2004 if (likely(varonce178
!=NULL
)) {
2005 var179
= varonce178
;
2008 var182
= (val
*)(2l<<2|1);
2009 var183
= (val
*)(2l<<2|1);
2010 var184
= (val
*)((long)(0)<<2|3);
2011 var185
= (val
*)((long)(0)<<2|3);
2012 var181
= core__flat___CString___to_s_unsafe(var180
, var182
, var183
, var184
, var185
);
2014 varonce178
= var179
;
2016 if (likely(varonce186
!=NULL
)) {
2017 var187
= varonce186
;
2020 var190
= (val
*)(2l<<2|1);
2021 var191
= (val
*)(2l<<2|1);
2022 var192
= (val
*)((long)(0)<<2|3);
2023 var193
= (val
*)((long)(0)<<2|3);
2024 var189
= core__flat___CString___to_s_unsafe(var188
, var190
, var191
, var192
, var193
);
2026 varonce186
= var187
;
2028 if (likely(varonce194
!=NULL
)) {
2029 var195
= varonce194
;
2032 var198
= (val
*)(6l<<2|1);
2033 var199
= (val
*)(6l<<2|1);
2034 var200
= (val
*)((long)(0)<<2|3);
2035 var201
= (val
*)((long)(0)<<2|3);
2036 var197
= core__flat___CString___to_s_unsafe(var196
, var198
, var199
, var200
, var201
);
2038 varonce194
= var195
;
2040 var202
= NEW_core__Array(&type_core__Array__core__String
);
2041 { /* var202 = array_instance Array[String] */
2042 var203
= NEW_core__NativeArray((int)3l, &type_core__NativeArray__core__String
);
2043 ((struct instance_core__NativeArray
*)var203
)->values
[0] = (val
*) var179
;
2044 ((struct instance_core__NativeArray
*)var203
)->values
[1] = (val
*) var187
;
2045 ((struct instance_core__NativeArray
*)var203
)->values
[2] = (val
*) var195
;
2047 ((void(*)(val
* self
, val
* p0
, long p1
))(var202
->class->vft
[COLOR_core__array__Array__with_native
]))(var202
, var203
, 3l); /* with_native on <var202:Array[String]>*/
2051 opts___opts__OptionBool___init(var169
, var171
, var202
); /* Direct call opts$OptionBool$init on <var169:OptionBool>*/
2053 self
->attrs
[COLOR_nitc__toolcontext__ToolContext___opt_help
].val
= var169
; /* _opt_help on <self:ToolContext exact> */
2054 var204
= NEW_opts__OptionBool(&type_opts__OptionBool
);
2055 if (likely(varonce205
!=NULL
)) {
2056 var206
= varonce205
;
2058 var207
= "Show version and exit";
2059 var209
= (val
*)(21l<<2|1);
2060 var210
= (val
*)(21l<<2|1);
2061 var211
= (val
*)((long)(0)<<2|3);
2062 var212
= (val
*)((long)(0)<<2|3);
2063 var208
= core__flat___CString___to_s_unsafe(var207
, var209
, var210
, var211
, var212
);
2065 varonce205
= var206
;
2067 if (likely(varonce213
!=NULL
)) {
2068 var214
= varonce213
;
2070 var215
= "--version";
2071 var217
= (val
*)(9l<<2|1);
2072 var218
= (val
*)(9l<<2|1);
2073 var219
= (val
*)((long)(0)<<2|3);
2074 var220
= (val
*)((long)(0)<<2|3);
2075 var216
= core__flat___CString___to_s_unsafe(var215
, var217
, var218
, var219
, var220
);
2077 varonce213
= var214
;
2079 var221
= NEW_core__Array(&type_core__Array__core__String
);
2080 { /* var221 = array_instance Array[String] */
2081 var222
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
2082 ((struct instance_core__NativeArray
*)var222
)->values
[0] = (val
*) var214
;
2084 ((void(*)(val
* self
, val
* p0
, long p1
))(var221
->class->vft
[COLOR_core__array__Array__with_native
]))(var221
, var222
, 1l); /* with_native on <var221:Array[String]>*/
2088 opts___opts__OptionBool___init(var204
, var206
, var221
); /* Direct call opts$OptionBool$init on <var204:OptionBool>*/
2090 self
->attrs
[COLOR_nitc__toolcontext__ToolContext___opt_version
].val
= var204
; /* _opt_version on <self:ToolContext exact> */
2091 var223
= NEW_opts__OptionBool(&type_opts__OptionBool
);
2092 if (likely(varonce224
!=NULL
)) {
2093 var225
= varonce224
;
2095 var226
= "Set toolname and version to DUMMY. Useful for testing";
2096 var228
= (val
*)(53l<<2|1);
2097 var229
= (val
*)(53l<<2|1);
2098 var230
= (val
*)((long)(0)<<2|3);
2099 var231
= (val
*)((long)(0)<<2|3);
2100 var227
= core__flat___CString___to_s_unsafe(var226
, var228
, var229
, var230
, var231
);
2102 varonce224
= var225
;
2104 if (likely(varonce232
!=NULL
)) {
2105 var233
= varonce232
;
2107 var234
= "--set-dummy-tool";
2108 var236
= (val
*)(16l<<2|1);
2109 var237
= (val
*)(16l<<2|1);
2110 var238
= (val
*)((long)(0)<<2|3);
2111 var239
= (val
*)((long)(0)<<2|3);
2112 var235
= core__flat___CString___to_s_unsafe(var234
, var236
, var237
, var238
, var239
);
2114 varonce232
= var233
;
2116 var240
= NEW_core__Array(&type_core__Array__core__String
);
2117 { /* var240 = array_instance Array[String] */
2118 var241
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
2119 ((struct instance_core__NativeArray
*)var241
)->values
[0] = (val
*) var233
;
2121 ((void(*)(val
* self
, val
* p0
, long p1
))(var240
->class->vft
[COLOR_core__array__Array__with_native
]))(var240
, var241
, 1l); /* with_native on <var240:Array[String]>*/
2125 opts___opts__OptionBool___init(var223
, var225
, var240
); /* Direct call opts$OptionBool$init on <var223:OptionBool>*/
2127 self
->attrs
[COLOR_nitc__toolcontext__ToolContext___opt_set_dummy_tool
].val
= var223
; /* _opt_set_dummy_tool on <self:ToolContext exact> */
2128 var242
= NEW_opts__OptionCount(&type_opts__OptionCount
);
2129 if (likely(varonce243
!=NULL
)) {
2130 var244
= varonce243
;
2132 var245
= "Additional messages from the tool";
2133 var247
= (val
*)(33l<<2|1);
2134 var248
= (val
*)(33l<<2|1);
2135 var249
= (val
*)((long)(0)<<2|3);
2136 var250
= (val
*)((long)(0)<<2|3);
2137 var246
= core__flat___CString___to_s_unsafe(var245
, var247
, var248
, var249
, var250
);
2139 varonce243
= var244
;
2141 if (likely(varonce251
!=NULL
)) {
2142 var252
= varonce251
;
2145 var255
= (val
*)(2l<<2|1);
2146 var256
= (val
*)(2l<<2|1);
2147 var257
= (val
*)((long)(0)<<2|3);
2148 var258
= (val
*)((long)(0)<<2|3);
2149 var254
= core__flat___CString___to_s_unsafe(var253
, var255
, var256
, var257
, var258
);
2151 varonce251
= var252
;
2153 if (likely(varonce259
!=NULL
)) {
2154 var260
= varonce259
;
2156 var261
= "--verbose";
2157 var263
= (val
*)(9l<<2|1);
2158 var264
= (val
*)(9l<<2|1);
2159 var265
= (val
*)((long)(0)<<2|3);
2160 var266
= (val
*)((long)(0)<<2|3);
2161 var262
= core__flat___CString___to_s_unsafe(var261
, var263
, var264
, var265
, var266
);
2163 varonce259
= var260
;
2165 var267
= NEW_core__Array(&type_core__Array__core__String
);
2166 { /* var267 = array_instance Array[String] */
2167 var268
= NEW_core__NativeArray((int)2l, &type_core__NativeArray__core__String
);
2168 ((struct instance_core__NativeArray
*)var268
)->values
[0] = (val
*) var252
;
2169 ((struct instance_core__NativeArray
*)var268
)->values
[1] = (val
*) var260
;
2171 ((void(*)(val
* self
, val
* p0
, long p1
))(var267
->class->vft
[COLOR_core__array__Array__with_native
]))(var267
, var268
, 2l); /* with_native on <var267:Array[String]>*/
2175 opts___opts__OptionCount___init(var242
, var244
, var267
); /* Direct call opts$OptionCount$init on <var242:OptionCount>*/
2177 self
->attrs
[COLOR_nitc__toolcontext__ToolContext___opt_verbose
].val
= var242
; /* _opt_verbose on <self:ToolContext exact> */
2178 var269
= NEW_opts__OptionBool(&type_opts__OptionBool
);
2179 if (likely(varonce270
!=NULL
)) {
2180 var271
= varonce270
;
2182 var272
= "Just display the first encountered error then stop";
2183 var274
= (val
*)(50l<<2|1);
2184 var275
= (val
*)(50l<<2|1);
2185 var276
= (val
*)((long)(0)<<2|3);
2186 var277
= (val
*)((long)(0)<<2|3);
2187 var273
= core__flat___CString___to_s_unsafe(var272
, var274
, var275
, var276
, var277
);
2189 varonce270
= var271
;
2191 if (likely(varonce278
!=NULL
)) {
2192 var279
= varonce278
;
2194 var280
= "--stop-on-first-error";
2195 var282
= (val
*)(21l<<2|1);
2196 var283
= (val
*)(21l<<2|1);
2197 var284
= (val
*)((long)(0)<<2|3);
2198 var285
= (val
*)((long)(0)<<2|3);
2199 var281
= core__flat___CString___to_s_unsafe(var280
, var282
, var283
, var284
, var285
);
2201 varonce278
= var279
;
2203 var286
= NEW_core__Array(&type_core__Array__core__String
);
2204 { /* var286 = array_instance Array[String] */
2205 var287
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
2206 ((struct instance_core__NativeArray
*)var287
)->values
[0] = (val
*) var279
;
2208 ((void(*)(val
* self
, val
* p0
, long p1
))(var286
->class->vft
[COLOR_core__array__Array__with_native
]))(var286
, var287
, 1l); /* with_native on <var286:Array[String]>*/
2212 opts___opts__OptionBool___init(var269
, var271
, var286
); /* Direct call opts$OptionBool$init on <var269:OptionBool>*/
2214 self
->attrs
[COLOR_nitc__toolcontext__ToolContext___opt_stop_on_first_error
].val
= var269
; /* _opt_stop_on_first_error on <self:ToolContext exact> */
2215 var288
= NEW_opts__OptionBool(&type_opts__OptionBool
);
2216 if (likely(varonce289
!=NULL
)) {
2217 var290
= varonce289
;
2219 var291
= "Continue after errors, whatever the consequences";
2220 var293
= (val
*)(48l<<2|1);
2221 var294
= (val
*)(48l<<2|1);
2222 var295
= (val
*)((long)(0)<<2|3);
2223 var296
= (val
*)((long)(0)<<2|3);
2224 var292
= core__flat___CString___to_s_unsafe(var291
, var293
, var294
, var295
, var296
);
2226 varonce289
= var290
;
2228 if (likely(varonce297
!=NULL
)) {
2229 var298
= varonce297
;
2231 var299
= "--keep-going";
2232 var301
= (val
*)(12l<<2|1);
2233 var302
= (val
*)(12l<<2|1);
2234 var303
= (val
*)((long)(0)<<2|3);
2235 var304
= (val
*)((long)(0)<<2|3);
2236 var300
= core__flat___CString___to_s_unsafe(var299
, var301
, var302
, var303
, var304
);
2238 varonce297
= var298
;
2240 var305
= NEW_core__Array(&type_core__Array__core__String
);
2241 { /* var305 = array_instance Array[String] */
2242 var306
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
2243 ((struct instance_core__NativeArray
*)var306
)->values
[0] = (val
*) var298
;
2245 ((void(*)(val
* self
, val
* p0
, long p1
))(var305
->class->vft
[COLOR_core__array__Array__with_native
]))(var305
, var306
, 1l); /* with_native on <var305:Array[String]>*/
2249 opts___opts__OptionBool___init(var288
, var290
, var305
); /* Direct call opts$OptionBool$init on <var288:OptionBool>*/
2251 self
->attrs
[COLOR_nitc__toolcontext__ToolContext___opt_keep_going
].val
= var288
; /* _opt_keep_going on <self:ToolContext exact> */
2252 var307
= NEW_opts__OptionBool(&type_opts__OptionBool
);
2253 if (likely(varonce308
!=NULL
)) {
2254 var309
= varonce308
;
2256 var310
= "Do not use color to display errors and warnings";
2257 var312
= (val
*)(47l<<2|1);
2258 var313
= (val
*)(47l<<2|1);
2259 var314
= (val
*)((long)(0)<<2|3);
2260 var315
= (val
*)((long)(0)<<2|3);
2261 var311
= core__flat___CString___to_s_unsafe(var310
, var312
, var313
, var314
, var315
);
2263 varonce308
= var309
;
2265 if (likely(varonce316
!=NULL
)) {
2266 var317
= varonce316
;
2268 var318
= "--no-color";
2269 var320
= (val
*)(10l<<2|1);
2270 var321
= (val
*)(10l<<2|1);
2271 var322
= (val
*)((long)(0)<<2|3);
2272 var323
= (val
*)((long)(0)<<2|3);
2273 var319
= core__flat___CString___to_s_unsafe(var318
, var320
, var321
, var322
, var323
);
2275 varonce316
= var317
;
2277 var324
= NEW_core__Array(&type_core__Array__core__String
);
2278 { /* var324 = array_instance Array[String] */
2279 var325
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
2280 ((struct instance_core__NativeArray
*)var325
)->values
[0] = (val
*) var317
;
2282 ((void(*)(val
* self
, val
* p0
, long p1
))(var324
->class->vft
[COLOR_core__array__Array__with_native
]))(var324
, var325
, 1l); /* with_native on <var324:Array[String]>*/
2286 opts___opts__OptionBool___init(var307
, var309
, var324
); /* Direct call opts$OptionBool$init on <var307:OptionBool>*/
2288 self
->attrs
[COLOR_nitc__toolcontext__ToolContext___opt_no_color
].val
= var307
; /* _opt_no_color on <self:ToolContext exact> */
2289 var326
= NEW_opts__OptionBool(&type_opts__OptionBool
);
2290 if (likely(varonce327
!=NULL
)) {
2291 var328
= varonce327
;
2293 var329
= "Generate bash_completion file for this program";
2294 var331
= (val
*)(46l<<2|1);
2295 var332
= (val
*)(46l<<2|1);
2296 var333
= (val
*)((long)(0)<<2|3);
2297 var334
= (val
*)((long)(0)<<2|3);
2298 var330
= core__flat___CString___to_s_unsafe(var329
, var331
, var332
, var333
, var334
);
2300 varonce327
= var328
;
2302 if (likely(varonce335
!=NULL
)) {
2303 var336
= varonce335
;
2305 var337
= "--bash-completion";
2306 var339
= (val
*)(17l<<2|1);
2307 var340
= (val
*)(17l<<2|1);
2308 var341
= (val
*)((long)(0)<<2|3);
2309 var342
= (val
*)((long)(0)<<2|3);
2310 var338
= core__flat___CString___to_s_unsafe(var337
, var339
, var340
, var341
, var342
);
2312 varonce335
= var336
;
2314 var343
= NEW_core__Array(&type_core__Array__core__String
);
2315 { /* var343 = array_instance Array[String] */
2316 var344
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
2317 ((struct instance_core__NativeArray
*)var344
)->values
[0] = (val
*) var336
;
2319 ((void(*)(val
* self
, val
* p0
, long p1
))(var343
->class->vft
[COLOR_core__array__Array__with_native
]))(var343
, var344
, 1l); /* with_native on <var343:Array[String]>*/
2323 opts___opts__OptionBool___init(var326
, var328
, var343
); /* Direct call opts$OptionBool$init on <var326:OptionBool>*/
2325 self
->attrs
[COLOR_nitc__toolcontext__ToolContext___opt_bash_completion
].val
= var326
; /* _opt_bash_completion on <self:ToolContext exact> */
2326 var345
= NEW_opts__OptionBool(&type_opts__OptionBool
);
2327 if (likely(varonce346
!=NULL
)) {
2328 var347
= varonce346
;
2330 var348
= "Generate a stub manpage in pandoc markdown format";
2331 var350
= (val
*)(49l<<2|1);
2332 var351
= (val
*)(49l<<2|1);
2333 var352
= (val
*)((long)(0)<<2|3);
2334 var353
= (val
*)((long)(0)<<2|3);
2335 var349
= core__flat___CString___to_s_unsafe(var348
, var350
, var351
, var352
, var353
);
2337 varonce346
= var347
;
2339 if (likely(varonce354
!=NULL
)) {
2340 var355
= varonce354
;
2342 var356
= "--stub-man";
2343 var358
= (val
*)(10l<<2|1);
2344 var359
= (val
*)(10l<<2|1);
2345 var360
= (val
*)((long)(0)<<2|3);
2346 var361
= (val
*)((long)(0)<<2|3);
2347 var357
= core__flat___CString___to_s_unsafe(var356
, var358
, var359
, var360
, var361
);
2349 varonce354
= var355
;
2351 var362
= NEW_core__Array(&type_core__Array__core__String
);
2352 { /* var362 = array_instance Array[String] */
2353 var363
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
2354 ((struct instance_core__NativeArray
*)var363
)->values
[0] = (val
*) var355
;
2356 ((void(*)(val
* self
, val
* p0
, long p1
))(var362
->class->vft
[COLOR_core__array__Array__with_native
]))(var362
, var363
, 1l); /* with_native on <var362:Array[String]>*/
2360 opts___opts__OptionBool___init(var345
, var347
, var362
); /* Direct call opts$OptionBool$init on <var345:OptionBool>*/
2362 self
->attrs
[COLOR_nitc__toolcontext__ToolContext___opt_stub_man
].val
= var345
; /* _opt_stub_man on <self:ToolContext exact> */
2363 self
->attrs
[COLOR_nitc__toolcontext__ToolContext___verbose_level
].l
= 0l; /* _verbose_level on <self:ToolContext exact> */
2364 if (likely(varonce364
!=NULL
)) {
2365 var365
= varonce364
;
2367 var366
= "Usage: [OPTION]... [ARG]...";
2368 var368
= (val
*)(27l<<2|1);
2369 var369
= (val
*)(27l<<2|1);
2370 var370
= (val
*)((long)(0)<<2|3);
2371 var371
= (val
*)((long)(0)<<2|3);
2372 var367
= core__flat___CString___to_s_unsafe(var366
, var368
, var369
, var370
, var371
);
2374 varonce364
= var365
;
2376 self
->attrs
[COLOR_nitc__toolcontext__ToolContext___tooldescription
].val
= var365
; /* _tooldescription on <self:ToolContext exact> */
2377 self
->attrs
[COLOR_nitc__toolcontext__ToolContext___accept_no_arguments
].s
= 0; /* _accept_no_arguments on <self:ToolContext exact> */
2378 var372
= NEW_poset__POSet(&type_poset__POSet__nitc__Phase
);
2380 { /* Inline kernel$Object$init (var372) on <var372:POSet[Phase]> */
2381 RET_LABEL373
:(void)0;
2384 self
->attrs
[COLOR_nitc__phase__ToolContext___phases
].val
= var372
; /* _phases on <self:ToolContext exact> */
2385 var374
= NEW_opts__OptionArray(&type_opts__OptionArray
);
2386 if (likely(varonce375
!=NULL
)) {
2387 var376
= varonce375
;
2389 var377
= "Disable a specific phase; use `list` to get the list (debug)";
2390 var379
= (val
*)(60l<<2|1);
2391 var380
= (val
*)(60l<<2|1);
2392 var381
= (val
*)((long)(0)<<2|3);
2393 var382
= (val
*)((long)(0)<<2|3);
2394 var378
= core__flat___CString___to_s_unsafe(var377
, var379
, var380
, var381
, var382
);
2396 varonce375
= var376
;
2398 if (likely(varonce383
!=NULL
)) {
2399 var384
= varonce383
;
2401 var385
= "--disable-phase";
2402 var387
= (val
*)(15l<<2|1);
2403 var388
= (val
*)(15l<<2|1);
2404 var389
= (val
*)((long)(0)<<2|3);
2405 var390
= (val
*)((long)(0)<<2|3);
2406 var386
= core__flat___CString___to_s_unsafe(var385
, var387
, var388
, var389
, var390
);
2408 varonce383
= var384
;
2410 var391
= NEW_core__Array(&type_core__Array__core__String
);
2411 { /* var391 = array_instance Array[String] */
2412 var392
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
2413 ((struct instance_core__NativeArray
*)var392
)->values
[0] = (val
*) var384
;
2415 ((void(*)(val
* self
, val
* p0
, long p1
))(var391
->class->vft
[COLOR_core__array__Array__with_native
]))(var391
, var392
, 1l); /* with_native on <var391:Array[String]>*/
2419 opts___opts__OptionArray___init(var374
, var376
, var391
); /* Direct call opts$OptionArray$init on <var374:OptionArray>*/
2421 self
->attrs
[COLOR_nitc__phase__ToolContext___opt_disable_phase
].val
= var374
; /* _opt_disable_phase on <self:ToolContext exact> */
2422 var393
= NEW_opts__OptionBool(&type_opts__OptionBool
);
2423 if (likely(varonce394
!=NULL
)) {
2424 var395
= varonce394
;
2426 var396
= "Force lazy semantic analysis of the source-code (debug)";
2427 var398
= (val
*)(55l<<2|1);
2428 var399
= (val
*)(55l<<2|1);
2429 var400
= (val
*)((long)(0)<<2|3);
2430 var401
= (val
*)((long)(0)<<2|3);
2431 var397
= core__flat___CString___to_s_unsafe(var396
, var398
, var399
, var400
, var401
);
2433 varonce394
= var395
;
2435 if (likely(varonce402
!=NULL
)) {
2436 var403
= varonce402
;
2438 var404
= "--sloppy";
2439 var406
= (val
*)(8l<<2|1);
2440 var407
= (val
*)(8l<<2|1);
2441 var408
= (val
*)((long)(0)<<2|3);
2442 var409
= (val
*)((long)(0)<<2|3);
2443 var405
= core__flat___CString___to_s_unsafe(var404
, var406
, var407
, var408
, var409
);
2445 varonce402
= var403
;
2447 var410
= NEW_core__Array(&type_core__Array__core__String
);
2448 { /* var410 = array_instance Array[String] */
2449 var411
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
2450 ((struct instance_core__NativeArray
*)var411
)->values
[0] = (val
*) var403
;
2452 ((void(*)(val
* self
, val
* p0
, long p1
))(var410
->class->vft
[COLOR_core__array__Array__with_native
]))(var410
, var411
, 1l); /* with_native on <var410:Array[String]>*/
2456 opts___opts__OptionBool___init(var393
, var395
, var410
); /* Direct call opts$OptionBool$init on <var393:OptionBool>*/
2458 self
->attrs
[COLOR_nitc__phase__ToolContext___opt_sloppy
].val
= var393
; /* _opt_sloppy on <self:ToolContext exact> */
2459 self
->attrs
[COLOR_nitc__phase__ToolContext___semantize_is_lazy
].s
= 0; /* _semantize_is_lazy on <self:ToolContext exact> */
2460 var412
= NEW_core__HashSet(&type_core__HashSet__nitc__AModule
);
2462 core___core__HashSet___core__kernel__Object__init(var412
); /* Direct call hash_collection$HashSet$init on <var412:HashSet[AModule]>*/
2464 self
->attrs
[COLOR_nitc__phase__ToolContext___phased_modules
].val
= var412
; /* _phased_modules on <self:ToolContext exact> */
2465 var413
= NEW_nitc__literal__LiteralPhase(&type_nitc__literal__LiteralPhase
);
2467 ((void(*)(val
* self
, val
* p0
))(var413
->class->vft
[COLOR_nitc__phase__Phase__toolcontext_61d
]))(var413
, self
); /* toolcontext= on <var413:LiteralPhase>*/
2470 ((void(*)(val
* self
, val
* p0
))(var413
->class->vft
[COLOR_nitc__phase__Phase__depends_61d
]))(var413
, ((val
*)NULL
)); /* depends= on <var413:LiteralPhase>*/
2473 ((void(*)(val
* self
))(var413
->class->vft
[COLOR_core__kernel__Object__init
]))(var413
); /* init on <var413:LiteralPhase>*/
2475 self
->attrs
[COLOR_nitc__literal__ToolContext___literal_phase
].val
= var413
; /* _literal_phase on <self:ToolContext exact> */
2476 var414
= NEW_opts__OptionArray(&type_opts__OptionArray
);
2477 if (likely(varonce415
!=NULL
)) {
2478 var416
= varonce415
;
2480 var417
= "Add an additional include path (may be used more than once)";
2481 var419
= (val
*)(59l<<2|1);
2482 var420
= (val
*)(59l<<2|1);
2483 var421
= (val
*)((long)(0)<<2|3);
2484 var422
= (val
*)((long)(0)<<2|3);
2485 var418
= core__flat___CString___to_s_unsafe(var417
, var419
, var420
, var421
, var422
);
2487 varonce415
= var416
;
2489 if (likely(varonce423
!=NULL
)) {
2490 var424
= varonce423
;
2493 var427
= (val
*)(2l<<2|1);
2494 var428
= (val
*)(2l<<2|1);
2495 var429
= (val
*)((long)(0)<<2|3);
2496 var430
= (val
*)((long)(0)<<2|3);
2497 var426
= core__flat___CString___to_s_unsafe(var425
, var427
, var428
, var429
, var430
);
2499 varonce423
= var424
;
2501 if (likely(varonce431
!=NULL
)) {
2502 var432
= varonce431
;
2505 var435
= (val
*)(6l<<2|1);
2506 var436
= (val
*)(6l<<2|1);
2507 var437
= (val
*)((long)(0)<<2|3);
2508 var438
= (val
*)((long)(0)<<2|3);
2509 var434
= core__flat___CString___to_s_unsafe(var433
, var435
, var436
, var437
, var438
);
2511 varonce431
= var432
;
2513 var439
= NEW_core__Array(&type_core__Array__core__String
);
2514 { /* var439 = array_instance Array[String] */
2515 var440
= NEW_core__NativeArray((int)2l, &type_core__NativeArray__core__String
);
2516 ((struct instance_core__NativeArray
*)var440
)->values
[0] = (val
*) var424
;
2517 ((struct instance_core__NativeArray
*)var440
)->values
[1] = (val
*) var432
;
2519 ((void(*)(val
* self
, val
* p0
, long p1
))(var439
->class->vft
[COLOR_core__array__Array__with_native
]))(var439
, var440
, 2l); /* with_native on <var439:Array[String]>*/
2523 opts___opts__OptionArray___init(var414
, var416
, var439
); /* Direct call opts$OptionArray$init on <var414:OptionArray>*/
2525 self
->attrs
[COLOR_nitc__loader__ToolContext___opt_path
].val
= var414
; /* _opt_path on <self:ToolContext exact> */
2526 var441
= NEW_opts__OptionBool(&type_opts__OptionBool
);
2527 if (likely(varonce442
!=NULL
)) {
2528 var443
= varonce442
;
2530 var444
= "Stop after meta-model processing";
2531 var446
= (val
*)(32l<<2|1);
2532 var447
= (val
*)(32l<<2|1);
2533 var448
= (val
*)((long)(0)<<2|3);
2534 var449
= (val
*)((long)(0)<<2|3);
2535 var445
= core__flat___CString___to_s_unsafe(var444
, var446
, var447
, var448
, var449
);
2537 varonce442
= var443
;
2539 if (likely(varonce450
!=NULL
)) {
2540 var451
= varonce450
;
2542 var452
= "--only-metamodel";
2543 var454
= (val
*)(16l<<2|1);
2544 var455
= (val
*)(16l<<2|1);
2545 var456
= (val
*)((long)(0)<<2|3);
2546 var457
= (val
*)((long)(0)<<2|3);
2547 var453
= core__flat___CString___to_s_unsafe(var452
, var454
, var455
, var456
, var457
);
2549 varonce450
= var451
;
2551 var458
= NEW_core__Array(&type_core__Array__core__String
);
2552 { /* var458 = array_instance Array[String] */
2553 var459
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
2554 ((struct instance_core__NativeArray
*)var459
)->values
[0] = (val
*) var451
;
2556 ((void(*)(val
* self
, val
* p0
, long p1
))(var458
->class->vft
[COLOR_core__array__Array__with_native
]))(var458
, var459
, 1l); /* with_native on <var458:Array[String]>*/
2560 opts___opts__OptionBool___init(var441
, var443
, var458
); /* Direct call opts$OptionBool$init on <var441:OptionBool>*/
2562 self
->attrs
[COLOR_nitc__loader__ToolContext___opt_only_metamodel
].val
= var441
; /* _opt_only_metamodel on <self:ToolContext exact> */
2563 var460
= NEW_opts__OptionBool(&type_opts__OptionBool
);
2564 if (likely(varonce461
!=NULL
)) {
2565 var462
= varonce461
;
2567 var463
= "Only proceed to parse files";
2568 var465
= (val
*)(27l<<2|1);
2569 var466
= (val
*)(27l<<2|1);
2570 var467
= (val
*)((long)(0)<<2|3);
2571 var468
= (val
*)((long)(0)<<2|3);
2572 var464
= core__flat___CString___to_s_unsafe(var463
, var465
, var466
, var467
, var468
);
2574 varonce461
= var462
;
2576 if (likely(varonce469
!=NULL
)) {
2577 var470
= varonce469
;
2579 var471
= "--only-parse";
2580 var473
= (val
*)(12l<<2|1);
2581 var474
= (val
*)(12l<<2|1);
2582 var475
= (val
*)((long)(0)<<2|3);
2583 var476
= (val
*)((long)(0)<<2|3);
2584 var472
= core__flat___CString___to_s_unsafe(var471
, var473
, var474
, var475
, var476
);
2586 varonce469
= var470
;
2588 var477
= NEW_core__Array(&type_core__Array__core__String
);
2589 { /* var477 = array_instance Array[String] */
2590 var478
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
2591 ((struct instance_core__NativeArray
*)var478
)->values
[0] = (val
*) var470
;
2593 ((void(*)(val
* self
, val
* p0
, long p1
))(var477
->class->vft
[COLOR_core__array__Array__with_native
]))(var477
, var478
, 1l); /* with_native on <var477:Array[String]>*/
2597 opts___opts__OptionBool___init(var460
, var462
, var477
); /* Direct call opts$OptionBool$init on <var460:OptionBool>*/
2599 self
->attrs
[COLOR_nitc__loader__ToolContext___opt_only_parse
].val
= var460
; /* _opt_only_parse on <self:ToolContext exact> */
2600 var479
= NEW_opts__OptionBool(&type_opts__OptionBool
);
2601 if (likely(varonce480
!=NULL
)) {
2602 var481
= varonce480
;
2604 var482
= "Do not check, and produce errors, on visibility issues";
2605 var484
= (val
*)(54l<<2|1);
2606 var485
= (val
*)(54l<<2|1);
2607 var486
= (val
*)((long)(0)<<2|3);
2608 var487
= (val
*)((long)(0)<<2|3);
2609 var483
= core__flat___CString___to_s_unsafe(var482
, var484
, var485
, var486
, var487
);
2611 varonce480
= var481
;
2613 if (likely(varonce488
!=NULL
)) {
2614 var489
= varonce488
;
2616 var490
= "--ignore-visibility";
2617 var492
= (val
*)(19l<<2|1);
2618 var493
= (val
*)(19l<<2|1);
2619 var494
= (val
*)((long)(0)<<2|3);
2620 var495
= (val
*)((long)(0)<<2|3);
2621 var491
= core__flat___CString___to_s_unsafe(var490
, var492
, var493
, var494
, var495
);
2623 varonce488
= var489
;
2625 var496
= NEW_core__Array(&type_core__Array__core__String
);
2626 { /* var496 = array_instance Array[String] */
2627 var497
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
2628 ((struct instance_core__NativeArray
*)var497
)->values
[0] = (val
*) var489
;
2630 ((void(*)(val
* self
, val
* p0
, long p1
))(var496
->class->vft
[COLOR_core__array__Array__with_native
]))(var496
, var497
, 1l); /* with_native on <var496:Array[String]>*/
2634 opts___opts__OptionBool___init(var479
, var481
, var496
); /* Direct call opts$OptionBool$init on <var479:OptionBool>*/
2636 self
->attrs
[COLOR_nitc__modelbuilder__ToolContext___opt_ignore_visibility
].val
= var479
; /* _opt_ignore_visibility on <self:ToolContext exact> */
2637 var498
= NEW_opts__OptionArray(&type_opts__OptionArray
);
2638 if (likely(varonce499
!=NULL
)) {
2639 var500
= varonce499
;
2641 var501
= "Additional module to mix-in";
2642 var503
= (val
*)(27l<<2|1);
2643 var504
= (val
*)(27l<<2|1);
2644 var505
= (val
*)((long)(0)<<2|3);
2645 var506
= (val
*)((long)(0)<<2|3);
2646 var502
= core__flat___CString___to_s_unsafe(var501
, var503
, var504
, var505
, var506
);
2648 varonce499
= var500
;
2650 if (likely(varonce507
!=NULL
)) {
2651 var508
= varonce507
;
2654 var511
= (val
*)(2l<<2|1);
2655 var512
= (val
*)(2l<<2|1);
2656 var513
= (val
*)((long)(0)<<2|3);
2657 var514
= (val
*)((long)(0)<<2|3);
2658 var510
= core__flat___CString___to_s_unsafe(var509
, var511
, var512
, var513
, var514
);
2660 varonce507
= var508
;
2662 if (likely(varonce515
!=NULL
)) {
2663 var516
= varonce515
;
2666 var519
= (val
*)(7l<<2|1);
2667 var520
= (val
*)(7l<<2|1);
2668 var521
= (val
*)((long)(0)<<2|3);
2669 var522
= (val
*)((long)(0)<<2|3);
2670 var518
= core__flat___CString___to_s_unsafe(var517
, var519
, var520
, var521
, var522
);
2672 varonce515
= var516
;
2674 var523
= NEW_core__Array(&type_core__Array__core__String
);
2675 { /* var523 = array_instance Array[String] */
2676 var524
= NEW_core__NativeArray((int)2l, &type_core__NativeArray__core__String
);
2677 ((struct instance_core__NativeArray
*)var524
)->values
[0] = (val
*) var508
;
2678 ((struct instance_core__NativeArray
*)var524
)->values
[1] = (val
*) var516
;
2680 ((void(*)(val
* self
, val
* p0
, long p1
))(var523
->class->vft
[COLOR_core__array__Array__with_native
]))(var523
, var524
, 2l); /* with_native on <var523:Array[String]>*/
2684 opts___opts__OptionArray___init(var498
, var500
, var523
); /* Direct call opts$OptionArray$init on <var498:OptionArray>*/
2686 self
->attrs
[COLOR_nitc__mixin__ToolContext___opt_mixins
].val
= var498
; /* _opt_mixins on <self:ToolContext exact> */
2687 var525
= NEW_opts__OptionArray(&type_opts__OptionArray
);
2688 if (likely(varonce526
!=NULL
)) {
2689 var527
= varonce526
;
2691 var528
= "Define a specific property";
2692 var530
= (val
*)(26l<<2|1);
2693 var531
= (val
*)(26l<<2|1);
2694 var532
= (val
*)((long)(0)<<2|3);
2695 var533
= (val
*)((long)(0)<<2|3);
2696 var529
= core__flat___CString___to_s_unsafe(var528
, var530
, var531
, var532
, var533
);
2698 varonce526
= var527
;
2700 if (likely(varonce534
!=NULL
)) {
2701 var535
= varonce534
;
2704 var538
= (val
*)(2l<<2|1);
2705 var539
= (val
*)(2l<<2|1);
2706 var540
= (val
*)((long)(0)<<2|3);
2707 var541
= (val
*)((long)(0)<<2|3);
2708 var537
= core__flat___CString___to_s_unsafe(var536
, var538
, var539
, var540
, var541
);
2710 varonce534
= var535
;
2712 if (likely(varonce542
!=NULL
)) {
2713 var543
= varonce542
;
2715 var544
= "--define";
2716 var546
= (val
*)(8l<<2|1);
2717 var547
= (val
*)(8l<<2|1);
2718 var548
= (val
*)((long)(0)<<2|3);
2719 var549
= (val
*)((long)(0)<<2|3);
2720 var545
= core__flat___CString___to_s_unsafe(var544
, var546
, var547
, var548
, var549
);
2722 varonce542
= var543
;
2724 var550
= NEW_core__Array(&type_core__Array__core__String
);
2725 { /* var550 = array_instance Array[String] */
2726 var551
= NEW_core__NativeArray((int)2l, &type_core__NativeArray__core__String
);
2727 ((struct instance_core__NativeArray
*)var551
)->values
[0] = (val
*) var535
;
2728 ((struct instance_core__NativeArray
*)var551
)->values
[1] = (val
*) var543
;
2730 ((void(*)(val
* self
, val
* p0
, long p1
))(var550
->class->vft
[COLOR_core__array__Array__with_native
]))(var550
, var551
, 2l); /* with_native on <var550:Array[String]>*/
2734 opts___opts__OptionArray___init(var525
, var527
, var550
); /* Direct call opts$OptionArray$init on <var525:OptionArray>*/
2736 self
->attrs
[COLOR_nitc__mixin__ToolContext___opt_defines
].val
= var525
; /* _opt_defines on <self:ToolContext exact> */
2737 var552
= NEW_nitc__modelize_class__ModelizeClassPhase(&type_nitc__modelize_class__ModelizeClassPhase
);
2739 ((void(*)(val
* self
, val
* p0
))(var552
->class->vft
[COLOR_nitc__phase__Phase__toolcontext_61d
]))(var552
, self
); /* toolcontext= on <var552:ModelizeClassPhase>*/
2742 ((void(*)(val
* self
, val
* p0
))(var552
->class->vft
[COLOR_nitc__phase__Phase__depends_61d
]))(var552
, ((val
*)NULL
)); /* depends= on <var552:ModelizeClassPhase>*/
2745 ((void(*)(val
* self
))(var552
->class->vft
[COLOR_core__kernel__Object__init
]))(var552
); /* init on <var552:ModelizeClassPhase>*/
2747 self
->attrs
[COLOR_nitc__modelize_class__ToolContext___modelize_class_phase
].val
= var552
; /* _modelize_class_phase on <self:ToolContext exact> */
2748 var553
= NEW_nitc__scope__ScopePhase(&type_nitc__scope__ScopePhase
);
2750 ((void(*)(val
* self
, val
* p0
))(var553
->class->vft
[COLOR_nitc__phase__Phase__toolcontext_61d
]))(var553
, self
); /* toolcontext= on <var553:ScopePhase>*/
2753 ((void(*)(val
* self
, val
* p0
))(var553
->class->vft
[COLOR_nitc__phase__Phase__depends_61d
]))(var553
, ((val
*)NULL
)); /* depends= on <var553:ScopePhase>*/
2756 ((void(*)(val
* self
))(var553
->class->vft
[COLOR_core__kernel__Object__init
]))(var553
); /* init on <var553:ScopePhase>*/
2758 self
->attrs
[COLOR_nitc__scope__ToolContext___scope_phase
].val
= var553
; /* _scope_phase on <self:ToolContext exact> */
2759 var554
= NEW_nitc__FFILanguageAssignationPhase(&type_nitc__FFILanguageAssignationPhase
);
2761 ((void(*)(val
* self
, val
* p0
))(var554
->class->vft
[COLOR_nitc__phase__Phase__toolcontext_61d
]))(var554
, self
); /* toolcontext= on <var554:FFILanguageAssignationPhase>*/
2764 ((void(*)(val
* self
, val
* p0
))(var554
->class->vft
[COLOR_nitc__phase__Phase__depends_61d
]))(var554
, ((val
*)NULL
)); /* depends= on <var554:FFILanguageAssignationPhase>*/
2767 ((void(*)(val
* self
))(var554
->class->vft
[COLOR_core__kernel__Object__init
]))(var554
); /* init on <var554:FFILanguageAssignationPhase>*/
2769 self
->attrs
[COLOR_nitc__light_ffi_base__ToolContext___ffi_language_assignation_phase
].val
= var554
; /* _ffi_language_assignation_phase on <self:ToolContext exact> */
2770 var555
= NEW_nitc__flow__FlowPhase(&type_nitc__flow__FlowPhase
);
2771 var556
= NEW_core__Array(&type_core__Array__nitc__Phase
);
2773 core___core__Array___with_capacity(var556
, 1l); /* Direct call array$Array$with_capacity on <var556:Array[Phase]>*/
2777 { /* Inline scope$ToolContext$scope_phase (self) on <self:ToolContext exact> */
2778 var559
= self
->attrs
[COLOR_nitc__scope__ToolContext___scope_phase
].val
; /* _scope_phase on <self:ToolContext exact> */
2779 if (unlikely(var559
== NULL
)) {
2780 if(catchStack
.cursor
>= 0){
2781 longjmp(catchStack
.envs
[catchStack
.cursor
], 1);
2783 PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _scope_phase");
2784 PRINT_ERROR(" (%s:%d)\n", FILE_nitc__scope
, 24);
2788 RET_LABEL558
:(void)0;
2792 core___core__AbstractArray___core__abstract_collection__Sequence__push(var_
, var557
); /* Direct call array$AbstractArray$push on <var_:Array[Phase]>*/
2795 ((void(*)(val
* self
, val
* p0
))(var555
->class->vft
[COLOR_nitc__phase__Phase__toolcontext_61d
]))(var555
, self
); /* toolcontext= on <var555:FlowPhase>*/
2798 ((void(*)(val
* self
, val
* p0
))(var555
->class->vft
[COLOR_nitc__phase__Phase__depends_61d
]))(var555
, var_
); /* depends= on <var555:FlowPhase>*/
2801 ((void(*)(val
* self
))(var555
->class->vft
[COLOR_core__kernel__Object__init
]))(var555
); /* init on <var555:FlowPhase>*/
2803 self
->attrs
[COLOR_nitc__flow__ToolContext___flow_phase
].val
= var555
; /* _flow_phase on <self:ToolContext exact> */
2804 var560
= NEW_nitc__local_var_init__LocalVarInitPhase(&type_nitc__local_var_init__LocalVarInitPhase
);
2805 var561
= NEW_core__Array(&type_core__Array__nitc__Phase
);
2807 core___core__Array___with_capacity(var561
, 1l); /* Direct call array$Array$with_capacity on <var561:Array[Phase]>*/
2811 { /* Inline flow$ToolContext$flow_phase (self) on <self:ToolContext exact> */
2812 var565
= self
->attrs
[COLOR_nitc__flow__ToolContext___flow_phase
].val
; /* _flow_phase on <self:ToolContext exact> */
2813 if (unlikely(var565
== NULL
)) {
2814 if(catchStack
.cursor
>= 0){
2815 longjmp(catchStack
.envs
[catchStack
.cursor
], 1);
2817 PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _flow_phase");
2818 PRINT_ERROR(" (%s:%d)\n", FILE_nitc__flow
, 23);
2822 RET_LABEL564
:(void)0;
2826 core___core__AbstractArray___core__abstract_collection__Sequence__push(var_562
, var563
); /* Direct call array$AbstractArray$push on <var_562:Array[Phase]>*/
2829 ((void(*)(val
* self
, val
* p0
))(var560
->class->vft
[COLOR_nitc__phase__Phase__toolcontext_61d
]))(var560
, self
); /* toolcontext= on <var560:LocalVarInitPhase>*/
2832 ((void(*)(val
* self
, val
* p0
))(var560
->class->vft
[COLOR_nitc__phase__Phase__depends_61d
]))(var560
, var_562
); /* depends= on <var560:LocalVarInitPhase>*/
2835 ((void(*)(val
* self
))(var560
->class->vft
[COLOR_core__kernel__Object__init
]))(var560
); /* init on <var560:LocalVarInitPhase>*/
2837 self
->attrs
[COLOR_nitc__local_var_init__ToolContext___local_var_init_phase
].val
= var560
; /* _local_var_init_phase on <self:ToolContext exact> */
2838 var566
= NEW_nitc__modelize_property__ModelizePropertyPhase(&type_nitc__modelize_property__ModelizePropertyPhase
);
2839 var567
= NEW_core__Array(&type_core__Array__nitc__Phase
);
2841 core___core__Array___with_capacity(var567
, 1l); /* Direct call array$Array$with_capacity on <var567:Array[Phase]>*/
2845 { /* Inline modelize_class$ToolContext$modelize_class_phase (self) on <self:ToolContext exact> */
2846 var571
= self
->attrs
[COLOR_nitc__modelize_class__ToolContext___modelize_class_phase
].val
; /* _modelize_class_phase on <self:ToolContext exact> */
2847 if (unlikely(var571
== NULL
)) {
2848 if(catchStack
.cursor
>= 0){
2849 longjmp(catchStack
.envs
[catchStack
.cursor
], 1);
2851 PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _modelize_class_phase");
2852 PRINT_ERROR(" (%s:%d)\n", FILE_nitc__modelize_class
, 23);
2856 RET_LABEL570
:(void)0;
2860 core___core__AbstractArray___core__abstract_collection__Sequence__push(var_568
, var569
); /* Direct call array$AbstractArray$push on <var_568:Array[Phase]>*/
2863 ((void(*)(val
* self
, val
* p0
))(var566
->class->vft
[COLOR_nitc__phase__Phase__toolcontext_61d
]))(var566
, self
); /* toolcontext= on <var566:ModelizePropertyPhase>*/
2866 ((void(*)(val
* self
, val
* p0
))(var566
->class->vft
[COLOR_nitc__phase__Phase__depends_61d
]))(var566
, var_568
); /* depends= on <var566:ModelizePropertyPhase>*/
2869 ((void(*)(val
* self
))(var566
->class->vft
[COLOR_core__kernel__Object__init
]))(var566
); /* init on <var566:ModelizePropertyPhase>*/
2871 self
->attrs
[COLOR_nitc__modelize_property__ToolContext___modelize_property_phase
].val
= var566
; /* _modelize_property_phase on <self:ToolContext exact> */
2872 var572
= NEW_nitc__platform__PlatformPhase(&type_nitc__platform__PlatformPhase
);
2873 var573
= NEW_core__Array(&type_core__Array__nitc__Phase
);
2875 core___core__Array___with_capacity(var573
, 1l); /* Direct call array$Array$with_capacity on <var573:Array[Phase]>*/
2879 { /* Inline modelize_property$ToolContext$modelize_property_phase (self) on <self:ToolContext exact> */
2880 var577
= self
->attrs
[COLOR_nitc__modelize_property__ToolContext___modelize_property_phase
].val
; /* _modelize_property_phase on <self:ToolContext exact> */
2881 if (unlikely(var577
== NULL
)) {
2882 if(catchStack
.cursor
>= 0){
2883 longjmp(catchStack
.envs
[catchStack
.cursor
], 1);
2885 PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _modelize_property_phase");
2886 PRINT_ERROR(" (%s:%d)\n", FILE_nitc__modelize_property
, 24);
2890 RET_LABEL576
:(void)0;
2894 core___core__AbstractArray___core__abstract_collection__Sequence__push(var_574
, var575
); /* Direct call array$AbstractArray$push on <var_574:Array[Phase]>*/
2897 ((void(*)(val
* self
, val
* p0
))(var572
->class->vft
[COLOR_nitc__phase__Phase__toolcontext_61d
]))(var572
, self
); /* toolcontext= on <var572:PlatformPhase>*/
2900 ((void(*)(val
* self
, val
* p0
))(var572
->class->vft
[COLOR_nitc__phase__Phase__depends_61d
]))(var572
, var_574
); /* depends= on <var572:PlatformPhase>*/
2903 ((void(*)(val
* self
))(var572
->class->vft
[COLOR_core__kernel__Object__init
]))(var572
); /* init on <var572:PlatformPhase>*/
2905 self
->attrs
[COLOR_nitc__platform__ToolContext___platform_phase
].val
= var572
; /* _platform_phase on <self:ToolContext exact> */
2906 var578
= NEW_nitc__extern_classes__ExternClassesTypingPhaseAst(&type_nitc__extern_classes__ExternClassesTypingPhaseAst
);
2907 var579
= NEW_core__Array(&type_core__Array__nitc__Phase
);
2909 core___core__Array___with_capacity(var579
, 2l); /* Direct call array$Array$with_capacity on <var579:Array[Phase]>*/
2913 { /* Inline light_ffi_base$ToolContext$ffi_language_assignation_phase (self) on <self:ToolContext exact> */
2914 var583
= self
->attrs
[COLOR_nitc__light_ffi_base__ToolContext___ffi_language_assignation_phase
].val
; /* _ffi_language_assignation_phase on <self:ToolContext exact> */
2915 if (unlikely(var583
== NULL
)) {
2916 if(catchStack
.cursor
>= 0){
2917 longjmp(catchStack
.envs
[catchStack
.cursor
], 1);
2919 PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _ffi_language_assignation_phase");
2920 PRINT_ERROR(" (%s:%d)\n", FILE_nitc__light_ffi_base
, 26);
2924 RET_LABEL582
:(void)0;
2928 core___core__AbstractArray___core__abstract_collection__Sequence__push(var_580
, var581
); /* Direct call array$AbstractArray$push on <var_580:Array[Phase]>*/
2931 { /* Inline modelize_class$ToolContext$modelize_class_phase (self) on <self:ToolContext exact> */
2932 var586
= self
->attrs
[COLOR_nitc__modelize_class__ToolContext___modelize_class_phase
].val
; /* _modelize_class_phase on <self:ToolContext exact> */
2933 if (unlikely(var586
== NULL
)) {
2934 if(catchStack
.cursor
>= 0){
2935 longjmp(catchStack
.envs
[catchStack
.cursor
], 1);
2937 PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _modelize_class_phase");
2938 PRINT_ERROR(" (%s:%d)\n", FILE_nitc__modelize_class
, 23);
2942 RET_LABEL585
:(void)0;
2946 core___core__AbstractArray___core__abstract_collection__Sequence__push(var_580
, var584
); /* Direct call array$AbstractArray$push on <var_580:Array[Phase]>*/
2949 ((void(*)(val
* self
, val
* p0
))(var578
->class->vft
[COLOR_nitc__phase__Phase__toolcontext_61d
]))(var578
, self
); /* toolcontext= on <var578:ExternClassesTypingPhaseAst>*/
2952 ((void(*)(val
* self
, val
* p0
))(var578
->class->vft
[COLOR_nitc__phase__Phase__depends_61d
]))(var578
, var_580
); /* depends= on <var578:ExternClassesTypingPhaseAst>*/
2955 ((void(*)(val
* self
))(var578
->class->vft
[COLOR_core__kernel__Object__init
]))(var578
); /* init on <var578:ExternClassesTypingPhaseAst>*/
2957 self
->attrs
[COLOR_nitc__extern_classes__ToolContext___extern_classes_typing_phase_ast
].val
= var578
; /* _extern_classes_typing_phase_ast on <self:ToolContext exact> */
2958 var587
= NEW_nitc__extern_classes__ExternClassesTypingPhaseModel(&type_nitc__extern_classes__ExternClassesTypingPhaseModel
);
2959 var588
= NEW_core__Array(&type_core__Array__nitc__Phase
);
2961 core___core__Array___with_capacity(var588
, 3l); /* Direct call array$Array$with_capacity on <var588:Array[Phase]>*/
2965 { /* Inline extern_classes$ToolContext$extern_classes_typing_phase_ast (self) on <self:ToolContext exact> */
2966 var592
= self
->attrs
[COLOR_nitc__extern_classes__ToolContext___extern_classes_typing_phase_ast
].val
; /* _extern_classes_typing_phase_ast on <self:ToolContext exact> */
2967 if (unlikely(var592
== NULL
)) {
2968 if(catchStack
.cursor
>= 0){
2969 longjmp(catchStack
.envs
[catchStack
.cursor
], 1);
2971 PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _extern_classes_typing_phase_ast");
2972 PRINT_ERROR(" (%s:%d)\n", FILE_nitc__extern_classes
, 24);
2976 RET_LABEL591
:(void)0;
2980 core___core__AbstractArray___core__abstract_collection__Sequence__push(var_589
, var590
); /* Direct call array$AbstractArray$push on <var_589:Array[Phase]>*/
2983 { /* Inline modelize_class$ToolContext$modelize_class_phase (self) on <self:ToolContext exact> */
2984 var595
= self
->attrs
[COLOR_nitc__modelize_class__ToolContext___modelize_class_phase
].val
; /* _modelize_class_phase on <self:ToolContext exact> */
2985 if (unlikely(var595
== NULL
)) {
2986 if(catchStack
.cursor
>= 0){
2987 longjmp(catchStack
.envs
[catchStack
.cursor
], 1);
2989 PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _modelize_class_phase");
2990 PRINT_ERROR(" (%s:%d)\n", FILE_nitc__modelize_class
, 23);
2994 RET_LABEL594
:(void)0;
2998 core___core__AbstractArray___core__abstract_collection__Sequence__push(var_589
, var593
); /* Direct call array$AbstractArray$push on <var_589:Array[Phase]>*/
3001 { /* Inline modelize_property$ToolContext$modelize_property_phase (self) on <self:ToolContext exact> */
3002 var598
= self
->attrs
[COLOR_nitc__modelize_property__ToolContext___modelize_property_phase
].val
; /* _modelize_property_phase on <self:ToolContext exact> */
3003 if (unlikely(var598
== NULL
)) {
3004 if(catchStack
.cursor
>= 0){
3005 longjmp(catchStack
.envs
[catchStack
.cursor
], 1);
3007 PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _modelize_property_phase");
3008 PRINT_ERROR(" (%s:%d)\n", FILE_nitc__modelize_property
, 24);
3012 RET_LABEL597
:(void)0;
3016 core___core__AbstractArray___core__abstract_collection__Sequence__push(var_589
, var596
); /* Direct call array$AbstractArray$push on <var_589:Array[Phase]>*/
3019 ((void(*)(val
* self
, val
* p0
))(var587
->class->vft
[COLOR_nitc__phase__Phase__toolcontext_61d
]))(var587
, self
); /* toolcontext= on <var587:ExternClassesTypingPhaseModel>*/
3022 ((void(*)(val
* self
, val
* p0
))(var587
->class->vft
[COLOR_nitc__phase__Phase__depends_61d
]))(var587
, var_589
); /* depends= on <var587:ExternClassesTypingPhaseModel>*/
3025 ((void(*)(val
* self
))(var587
->class->vft
[COLOR_core__kernel__Object__init
]))(var587
); /* init on <var587:ExternClassesTypingPhaseModel>*/
3027 self
->attrs
[COLOR_nitc__extern_classes__ToolContext___extern_classes_typing_phase_model
].val
= var587
; /* _extern_classes_typing_phase_model on <self:ToolContext exact> */
3028 var599
= NEW_nitc__typing__TypingPhase(&type_nitc__typing__TypingPhase
);
3029 var600
= NEW_core__Array(&type_core__Array__nitc__Phase
);
3031 core___core__Array___with_capacity(var600
, 3l); /* Direct call array$Array$with_capacity on <var600:Array[Phase]>*/
3035 { /* Inline flow$ToolContext$flow_phase (self) on <self:ToolContext exact> */
3036 var604
= self
->attrs
[COLOR_nitc__flow__ToolContext___flow_phase
].val
; /* _flow_phase on <self:ToolContext exact> */
3037 if (unlikely(var604
== NULL
)) {
3038 if(catchStack
.cursor
>= 0){
3039 longjmp(catchStack
.envs
[catchStack
.cursor
], 1);
3041 PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _flow_phase");
3042 PRINT_ERROR(" (%s:%d)\n", FILE_nitc__flow
, 23);
3046 RET_LABEL603
:(void)0;
3050 core___core__AbstractArray___core__abstract_collection__Sequence__push(var_601
, var602
); /* Direct call array$AbstractArray$push on <var_601:Array[Phase]>*/
3053 { /* Inline modelize_property$ToolContext$modelize_property_phase (self) on <self:ToolContext exact> */
3054 var607
= self
->attrs
[COLOR_nitc__modelize_property__ToolContext___modelize_property_phase
].val
; /* _modelize_property_phase on <self:ToolContext exact> */
3055 if (unlikely(var607
== NULL
)) {
3056 if(catchStack
.cursor
>= 0){
3057 longjmp(catchStack
.envs
[catchStack
.cursor
], 1);
3059 PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _modelize_property_phase");
3060 PRINT_ERROR(" (%s:%d)\n", FILE_nitc__modelize_property
, 24);
3064 RET_LABEL606
:(void)0;
3068 core___core__AbstractArray___core__abstract_collection__Sequence__push(var_601
, var605
); /* Direct call array$AbstractArray$push on <var_601:Array[Phase]>*/
3071 { /* Inline local_var_init$ToolContext$local_var_init_phase (self) on <self:ToolContext exact> */
3072 var610
= self
->attrs
[COLOR_nitc__local_var_init__ToolContext___local_var_init_phase
].val
; /* _local_var_init_phase on <self:ToolContext exact> */
3073 if (unlikely(var610
== NULL
)) {
3074 if(catchStack
.cursor
>= 0){
3075 longjmp(catchStack
.envs
[catchStack
.cursor
], 1);
3077 PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _local_var_init_phase");
3078 PRINT_ERROR(" (%s:%d)\n", FILE_nitc__local_var_init
, 24);
3082 RET_LABEL609
:(void)0;
3086 core___core__AbstractArray___core__abstract_collection__Sequence__push(var_601
, var608
); /* Direct call array$AbstractArray$push on <var_601:Array[Phase]>*/
3089 ((void(*)(val
* self
, val
* p0
))(var599
->class->vft
[COLOR_nitc__phase__Phase__toolcontext_61d
]))(var599
, self
); /* toolcontext= on <var599:TypingPhase>*/
3092 ((void(*)(val
* self
, val
* p0
))(var599
->class->vft
[COLOR_nitc__phase__Phase__depends_61d
]))(var599
, var_601
); /* depends= on <var599:TypingPhase>*/
3095 ((void(*)(val
* self
))(var599
->class->vft
[COLOR_core__kernel__Object__init
]))(var599
); /* init on <var599:TypingPhase>*/
3097 self
->attrs
[COLOR_nitc__typing__ToolContext___typing_phase
].val
= var599
; /* _typing_phase on <self:ToolContext exact> */
3098 var611
= NEW_nitc__auto_super_init__AutoSuperInitPhase(&type_nitc__auto_super_init__AutoSuperInitPhase
);
3099 var612
= NEW_core__Array(&type_core__Array__nitc__Phase
);
3101 core___core__Array___with_capacity(var612
, 1l); /* Direct call array$Array$with_capacity on <var612:Array[Phase]>*/
3105 { /* Inline typing$ToolContext$typing_phase (self) on <self:ToolContext exact> */
3106 var616
= self
->attrs
[COLOR_nitc__typing__ToolContext___typing_phase
].val
; /* _typing_phase on <self:ToolContext exact> */
3107 if (unlikely(var616
== NULL
)) {
3108 if(catchStack
.cursor
>= 0){
3109 longjmp(catchStack
.envs
[catchStack
.cursor
], 1);
3111 PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _typing_phase");
3112 PRINT_ERROR(" (%s:%d)\n", FILE_nitc__typing
, 26);
3116 RET_LABEL615
:(void)0;
3120 core___core__AbstractArray___core__abstract_collection__Sequence__push(var_613
, var614
); /* Direct call array$AbstractArray$push on <var_613:Array[Phase]>*/
3123 ((void(*)(val
* self
, val
* p0
))(var611
->class->vft
[COLOR_nitc__phase__Phase__toolcontext_61d
]))(var611
, self
); /* toolcontext= on <var611:AutoSuperInitPhase>*/
3126 ((void(*)(val
* self
, val
* p0
))(var611
->class->vft
[COLOR_nitc__phase__Phase__depends_61d
]))(var611
, var_613
); /* depends= on <var611:AutoSuperInitPhase>*/
3129 ((void(*)(val
* self
))(var611
->class->vft
[COLOR_core__kernel__Object__init
]))(var611
); /* init on <var611:AutoSuperInitPhase>*/
3131 self
->attrs
[COLOR_nitc__auto_super_init__ToolContext___auto_super_init_phase
].val
= var611
; /* _auto_super_init_phase on <self:ToolContext exact> */
3132 var617
= NEW_nitc__transform__TransformPhase(&type_nitc__transform__TransformPhase
);
3133 var618
= NEW_core__Array(&type_core__Array__nitc__Phase
);
3135 core___core__Array___with_capacity(var618
, 2l); /* Direct call array$Array$with_capacity on <var618:Array[Phase]>*/
3139 { /* Inline typing$ToolContext$typing_phase (self) on <self:ToolContext exact> */
3140 var622
= self
->attrs
[COLOR_nitc__typing__ToolContext___typing_phase
].val
; /* _typing_phase on <self:ToolContext exact> */
3141 if (unlikely(var622
== NULL
)) {
3142 if(catchStack
.cursor
>= 0){
3143 longjmp(catchStack
.envs
[catchStack
.cursor
], 1);
3145 PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _typing_phase");
3146 PRINT_ERROR(" (%s:%d)\n", FILE_nitc__typing
, 26);
3150 RET_LABEL621
:(void)0;
3154 core___core__AbstractArray___core__abstract_collection__Sequence__push(var_619
, var620
); /* Direct call array$AbstractArray$push on <var_619:Array[Phase]>*/
3157 { /* Inline auto_super_init$ToolContext$auto_super_init_phase (self) on <self:ToolContext exact> */
3158 var625
= self
->attrs
[COLOR_nitc__auto_super_init__ToolContext___auto_super_init_phase
].val
; /* _auto_super_init_phase on <self:ToolContext exact> */
3159 if (unlikely(var625
== NULL
)) {
3160 if(catchStack
.cursor
>= 0){
3161 longjmp(catchStack
.envs
[catchStack
.cursor
], 1);
3163 PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _auto_super_init_phase");
3164 PRINT_ERROR(" (%s:%d)\n", FILE_nitc__auto_super_init
, 25);
3168 RET_LABEL624
:(void)0;
3172 core___core__AbstractArray___core__abstract_collection__Sequence__push(var_619
, var623
); /* Direct call array$AbstractArray$push on <var_619:Array[Phase]>*/
3175 ((void(*)(val
* self
, val
* p0
))(var617
->class->vft
[COLOR_nitc__phase__Phase__toolcontext_61d
]))(var617
, self
); /* toolcontext= on <var617:TransformPhase>*/
3178 ((void(*)(val
* self
, val
* p0
))(var617
->class->vft
[COLOR_nitc__phase__Phase__depends_61d
]))(var617
, var_619
); /* depends= on <var617:TransformPhase>*/
3181 ((void(*)(val
* self
))(var617
->class->vft
[COLOR_core__kernel__Object__init
]))(var617
); /* init on <var617:TransformPhase>*/
3183 self
->attrs
[COLOR_nitc__transform__ToolContext___transform_phase
].val
= var617
; /* _transform_phase on <self:ToolContext exact> */
3184 var626
= NEW_opts__OptionBool(&type_opts__OptionBool
);
3185 if (likely(varonce627
!=NULL
)) {
3186 var628
= varonce627
;
3188 var629
= "Always instantiate a range and its iterator on \'for\' loops";
3189 var631
= (val
*)(58l<<2|1);
3190 var632
= (val
*)(58l<<2|1);
3191 var633
= (val
*)((long)(0)<<2|3);
3192 var634
= (val
*)((long)(0)<<2|3);
3193 var630
= core__flat___CString___to_s_unsafe(var629
, var631
, var632
, var633
, var634
);
3195 varonce627
= var628
;
3197 if (likely(varonce635
!=NULL
)) {
3198 var636
= varonce635
;
3200 var637
= "--no-shortcut-range";
3201 var639
= (val
*)(19l<<2|1);
3202 var640
= (val
*)(19l<<2|1);
3203 var641
= (val
*)((long)(0)<<2|3);
3204 var642
= (val
*)((long)(0)<<2|3);
3205 var638
= core__flat___CString___to_s_unsafe(var637
, var639
, var640
, var641
, var642
);
3207 varonce635
= var636
;
3209 var643
= NEW_core__Array(&type_core__Array__core__String
);
3210 { /* var643 = array_instance Array[String] */
3211 var644
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
3212 ((struct instance_core__NativeArray
*)var644
)->values
[0] = (val
*) var636
;
3214 ((void(*)(val
* self
, val
* p0
, long p1
))(var643
->class->vft
[COLOR_core__array__Array__with_native
]))(var643
, var644
, 1l); /* with_native on <var643:Array[String]>*/
3218 opts___opts__OptionBool___init(var626
, var628
, var643
); /* Direct call opts$OptionBool$init on <var626:OptionBool>*/
3220 self
->attrs
[COLOR_nitc__transform__ToolContext___opt_no_shortcut_range
].val
= var626
; /* _opt_no_shortcut_range on <self:ToolContext exact> */
3221 var645
= NEW_opts__OptionString(&type_opts__OptionString
);
3222 if (likely(varonce646
!=NULL
)) {
3223 var647
= varonce646
;
3225 var648
= "Filename of the generated executable";
3226 var650
= (val
*)(36l<<2|1);
3227 var651
= (val
*)(36l<<2|1);
3228 var652
= (val
*)((long)(0)<<2|3);
3229 var653
= (val
*)((long)(0)<<2|3);
3230 var649
= core__flat___CString___to_s_unsafe(var648
, var650
, var651
, var652
, var653
);
3232 varonce646
= var647
;
3234 if (likely(varonce654
!=NULL
)) {
3235 var655
= varonce654
;
3238 var658
= (val
*)(2l<<2|1);
3239 var659
= (val
*)(2l<<2|1);
3240 var660
= (val
*)((long)(0)<<2|3);
3241 var661
= (val
*)((long)(0)<<2|3);
3242 var657
= core__flat___CString___to_s_unsafe(var656
, var658
, var659
, var660
, var661
);
3244 varonce654
= var655
;
3246 if (likely(varonce662
!=NULL
)) {
3247 var663
= varonce662
;
3249 var664
= "--output";
3250 var666
= (val
*)(8l<<2|1);
3251 var667
= (val
*)(8l<<2|1);
3252 var668
= (val
*)((long)(0)<<2|3);
3253 var669
= (val
*)((long)(0)<<2|3);
3254 var665
= core__flat___CString___to_s_unsafe(var664
, var666
, var667
, var668
, var669
);
3256 varonce662
= var663
;
3258 var670
= NEW_core__Array(&type_core__Array__core__String
);
3259 { /* var670 = array_instance Array[String] */
3260 var671
= NEW_core__NativeArray((int)2l, &type_core__NativeArray__core__String
);
3261 ((struct instance_core__NativeArray
*)var671
)->values
[0] = (val
*) var655
;
3262 ((struct instance_core__NativeArray
*)var671
)->values
[1] = (val
*) var663
;
3264 ((void(*)(val
* self
, val
* p0
, long p1
))(var670
->class->vft
[COLOR_core__array__Array__with_native
]))(var670
, var671
, 2l); /* with_native on <var670:Array[String]>*/
3268 opts___opts__OptionString___init(var645
, var647
, var670
); /* Direct call opts$OptionString$init on <var645:OptionString>*/
3270 self
->attrs
[COLOR_nitc__abstract_compiler__ToolContext___opt_output
].val
= var645
; /* _opt_output on <self:ToolContext exact> */
3271 var672
= NEW_opts__OptionString(&type_opts__OptionString
);
3272 if (likely(varonce673
!=NULL
)) {
3273 var674
= varonce673
;
3275 var675
= "Output directory";
3276 var677
= (val
*)(16l<<2|1);
3277 var678
= (val
*)(16l<<2|1);
3278 var679
= (val
*)((long)(0)<<2|3);
3279 var680
= (val
*)((long)(0)<<2|3);
3280 var676
= core__flat___CString___to_s_unsafe(var675
, var677
, var678
, var679
, var680
);
3282 varonce673
= var674
;
3284 if (likely(varonce681
!=NULL
)) {
3285 var682
= varonce681
;
3288 var685
= (val
*)(5l<<2|1);
3289 var686
= (val
*)(5l<<2|1);
3290 var687
= (val
*)((long)(0)<<2|3);
3291 var688
= (val
*)((long)(0)<<2|3);
3292 var684
= core__flat___CString___to_s_unsafe(var683
, var685
, var686
, var687
, var688
);
3294 varonce681
= var682
;
3296 var689
= NEW_core__Array(&type_core__Array__core__String
);
3297 { /* var689 = array_instance Array[String] */
3298 var690
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
3299 ((struct instance_core__NativeArray
*)var690
)->values
[0] = (val
*) var682
;
3301 ((void(*)(val
* self
, val
* p0
, long p1
))(var689
->class->vft
[COLOR_core__array__Array__with_native
]))(var689
, var690
, 1l); /* with_native on <var689:Array[String]>*/
3305 opts___opts__OptionString___init(var672
, var674
, var689
); /* Direct call opts$OptionString$init on <var672:OptionString>*/
3307 self
->attrs
[COLOR_nitc__abstract_compiler__ToolContext___opt_dir
].val
= var672
; /* _opt_dir on <self:ToolContext exact> */
3308 var691
= NEW_opts__OptionBool(&type_opts__OptionBool
);
3309 if (likely(varonce692
!=NULL
)) {
3310 var693
= varonce692
;
3312 var694
= "Do not invoke the C compiler";
3313 var696
= (val
*)(28l<<2|1);
3314 var697
= (val
*)(28l<<2|1);
3315 var698
= (val
*)((long)(0)<<2|3);
3316 var699
= (val
*)((long)(0)<<2|3);
3317 var695
= core__flat___CString___to_s_unsafe(var694
, var696
, var697
, var698
, var699
);
3319 varonce692
= var693
;
3321 if (likely(varonce700
!=NULL
)) {
3322 var701
= varonce700
;
3325 var704
= (val
*)(7l<<2|1);
3326 var705
= (val
*)(7l<<2|1);
3327 var706
= (val
*)((long)(0)<<2|3);
3328 var707
= (val
*)((long)(0)<<2|3);
3329 var703
= core__flat___CString___to_s_unsafe(var702
, var704
, var705
, var706
, var707
);
3331 varonce700
= var701
;
3333 var708
= NEW_core__Array(&type_core__Array__core__String
);
3334 { /* var708 = array_instance Array[String] */
3335 var709
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
3336 ((struct instance_core__NativeArray
*)var709
)->values
[0] = (val
*) var701
;
3338 ((void(*)(val
* self
, val
* p0
, long p1
))(var708
->class->vft
[COLOR_core__array__Array__with_native
]))(var708
, var709
, 1l); /* with_native on <var708:Array[String]>*/
3342 opts___opts__OptionBool___init(var691
, var693
, var708
); /* Direct call opts$OptionBool$init on <var691:OptionBool>*/
3344 self
->attrs
[COLOR_nitc__abstract_compiler__ToolContext___opt_no_cc
].val
= var691
; /* _opt_no_cc on <self:ToolContext exact> */
3345 var710
= NEW_opts__OptionBool(&type_opts__OptionBool
);
3346 if (likely(varonce711
!=NULL
)) {
3347 var712
= varonce711
;
3349 var713
= "Do not generate main entry point";
3350 var715
= (val
*)(32l<<2|1);
3351 var716
= (val
*)(32l<<2|1);
3352 var717
= (val
*)((long)(0)<<2|3);
3353 var718
= (val
*)((long)(0)<<2|3);
3354 var714
= core__flat___CString___to_s_unsafe(var713
, var715
, var716
, var717
, var718
);
3356 varonce711
= var712
;
3358 if (likely(varonce719
!=NULL
)) {
3359 var720
= varonce719
;
3361 var721
= "--no-main";
3362 var723
= (val
*)(9l<<2|1);
3363 var724
= (val
*)(9l<<2|1);
3364 var725
= (val
*)((long)(0)<<2|3);
3365 var726
= (val
*)((long)(0)<<2|3);
3366 var722
= core__flat___CString___to_s_unsafe(var721
, var723
, var724
, var725
, var726
);
3368 varonce719
= var720
;
3370 var727
= NEW_core__Array(&type_core__Array__core__String
);
3371 { /* var727 = array_instance Array[String] */
3372 var728
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
3373 ((struct instance_core__NativeArray
*)var728
)->values
[0] = (val
*) var720
;
3375 ((void(*)(val
* self
, val
* p0
, long p1
))(var727
->class->vft
[COLOR_core__array__Array__with_native
]))(var727
, var728
, 1l); /* with_native on <var727:Array[String]>*/
3379 opts___opts__OptionBool___init(var710
, var712
, var727
); /* Direct call opts$OptionBool$init on <var710:OptionBool>*/
3381 self
->attrs
[COLOR_nitc__abstract_compiler__ToolContext___opt_no_main
].val
= var710
; /* _opt_no_main on <self:ToolContext exact> */
3382 var729
= NEW_opts__OptionString(&type_opts__OptionString
);
3383 if (likely(varonce730
!=NULL
)) {
3384 var731
= varonce730
;
3386 var732
= "Additional options to the `make` command";
3387 var734
= (val
*)(40l<<2|1);
3388 var735
= (val
*)(40l<<2|1);
3389 var736
= (val
*)((long)(0)<<2|3);
3390 var737
= (val
*)((long)(0)<<2|3);
3391 var733
= core__flat___CString___to_s_unsafe(var732
, var734
, var735
, var736
, var737
);
3393 varonce730
= var731
;
3395 if (likely(varonce738
!=NULL
)) {
3396 var739
= varonce738
;
3398 var740
= "--make-flags";
3399 var742
= (val
*)(12l<<2|1);
3400 var743
= (val
*)(12l<<2|1);
3401 var744
= (val
*)((long)(0)<<2|3);
3402 var745
= (val
*)((long)(0)<<2|3);
3403 var741
= core__flat___CString___to_s_unsafe(var740
, var742
, var743
, var744
, var745
);
3405 varonce738
= var739
;
3407 var746
= NEW_core__Array(&type_core__Array__core__String
);
3408 { /* var746 = array_instance Array[String] */
3409 var747
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
3410 ((struct instance_core__NativeArray
*)var747
)->values
[0] = (val
*) var739
;
3412 ((void(*)(val
* self
, val
* p0
, long p1
))(var746
->class->vft
[COLOR_core__array__Array__with_native
]))(var746
, var747
, 1l); /* with_native on <var746:Array[String]>*/
3416 opts___opts__OptionString___init(var729
, var731
, var746
); /* Direct call opts$OptionString$init on <var729:OptionString>*/
3418 self
->attrs
[COLOR_nitc__abstract_compiler__ToolContext___opt_make_flags
].val
= var729
; /* _opt_make_flags on <self:ToolContext exact> */
3419 var748
= NEW_opts__OptionInt(&type_opts__OptionInt
);
3420 if (likely(varonce749
!=NULL
)) {
3421 var750
= varonce749
;
3423 var751
= "Maximum number of lines in generated C files. Use 0 for unlimited";
3424 var753
= (val
*)(65l<<2|1);
3425 var754
= (val
*)(65l<<2|1);
3426 var755
= (val
*)((long)(0)<<2|3);
3427 var756
= (val
*)((long)(0)<<2|3);
3428 var752
= core__flat___CString___to_s_unsafe(var751
, var753
, var754
, var755
, var756
);
3430 varonce749
= var750
;
3432 if (likely(varonce757
!=NULL
)) {
3433 var758
= varonce757
;
3435 var759
= "--max-c-lines";
3436 var761
= (val
*)(13l<<2|1);
3437 var762
= (val
*)(13l<<2|1);
3438 var763
= (val
*)((long)(0)<<2|3);
3439 var764
= (val
*)((long)(0)<<2|3);
3440 var760
= core__flat___CString___to_s_unsafe(var759
, var761
, var762
, var763
, var764
);
3442 varonce757
= var758
;
3444 var765
= NEW_core__Array(&type_core__Array__core__String
);
3445 { /* var765 = array_instance Array[String] */
3446 var766
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
3447 ((struct instance_core__NativeArray
*)var766
)->values
[0] = (val
*) var758
;
3449 ((void(*)(val
* self
, val
* p0
, long p1
))(var765
->class->vft
[COLOR_core__array__Array__with_native
]))(var765
, var766
, 1l); /* with_native on <var765:Array[String]>*/
3453 opts___opts__OptionInt___init(var748
, var750
, 10000l, var765
); /* Direct call opts$OptionInt$init on <var748:OptionInt>*/
3455 self
->attrs
[COLOR_nitc__abstract_compiler__ToolContext___opt_max_c_lines
].val
= var748
; /* _opt_max_c_lines on <self:ToolContext exact> */
3456 var767
= NEW_opts__OptionBool(&type_opts__OptionBool
);
3457 if (likely(varonce768
!=NULL
)) {
3458 var769
= varonce768
;
3460 var770
= "Group all generated code in the same series of files";
3461 var772
= (val
*)(52l<<2|1);
3462 var773
= (val
*)(52l<<2|1);
3463 var774
= (val
*)((long)(0)<<2|3);
3464 var775
= (val
*)((long)(0)<<2|3);
3465 var771
= core__flat___CString___to_s_unsafe(var770
, var772
, var773
, var774
, var775
);
3467 varonce768
= var769
;
3469 if (likely(varonce776
!=NULL
)) {
3470 var777
= varonce776
;
3472 var778
= "--group-c-files";
3473 var780
= (val
*)(15l<<2|1);
3474 var781
= (val
*)(15l<<2|1);
3475 var782
= (val
*)((long)(0)<<2|3);
3476 var783
= (val
*)((long)(0)<<2|3);
3477 var779
= core__flat___CString___to_s_unsafe(var778
, var780
, var781
, var782
, var783
);
3479 varonce776
= var777
;
3481 var784
= NEW_core__Array(&type_core__Array__core__String
);
3482 { /* var784 = array_instance Array[String] */
3483 var785
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
3484 ((struct instance_core__NativeArray
*)var785
)->values
[0] = (val
*) var777
;
3486 ((void(*)(val
* self
, val
* p0
, long p1
))(var784
->class->vft
[COLOR_core__array__Array__with_native
]))(var784
, var785
, 1l); /* with_native on <var784:Array[String]>*/
3490 opts___opts__OptionBool___init(var767
, var769
, var784
); /* Direct call opts$OptionBool$init on <var767:OptionBool>*/
3492 self
->attrs
[COLOR_nitc__abstract_compiler__ToolContext___opt_group_c_files
].val
= var767
; /* _opt_group_c_files on <self:ToolContext exact> */
3493 var786
= NEW_opts__OptionString(&type_opts__OptionString
);
3494 if (likely(varonce787
!=NULL
)) {
3495 var788
= varonce787
;
3497 var789
= "Directory used to generate temporary files";
3498 var791
= (val
*)(42l<<2|1);
3499 var792
= (val
*)(42l<<2|1);
3500 var793
= (val
*)((long)(0)<<2|3);
3501 var794
= (val
*)((long)(0)<<2|3);
3502 var790
= core__flat___CString___to_s_unsafe(var789
, var791
, var792
, var793
, var794
);
3504 varonce787
= var788
;
3506 if (likely(varonce795
!=NULL
)) {
3507 var796
= varonce795
;
3509 var797
= "--compile-dir";
3510 var799
= (val
*)(13l<<2|1);
3511 var800
= (val
*)(13l<<2|1);
3512 var801
= (val
*)((long)(0)<<2|3);
3513 var802
= (val
*)((long)(0)<<2|3);
3514 var798
= core__flat___CString___to_s_unsafe(var797
, var799
, var800
, var801
, var802
);
3516 varonce795
= var796
;
3518 var803
= NEW_core__Array(&type_core__Array__core__String
);
3519 { /* var803 = array_instance Array[String] */
3520 var804
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
3521 ((struct instance_core__NativeArray
*)var804
)->values
[0] = (val
*) var796
;
3523 ((void(*)(val
* self
, val
* p0
, long p1
))(var803
->class->vft
[COLOR_core__array__Array__with_native
]))(var803
, var804
, 1l); /* with_native on <var803:Array[String]>*/
3527 opts___opts__OptionString___init(var786
, var788
, var803
); /* Direct call opts$OptionString$init on <var786:OptionString>*/
3529 self
->attrs
[COLOR_nitc__abstract_compiler__ToolContext___opt_compile_dir
].val
= var786
; /* _opt_compile_dir on <self:ToolContext exact> */
3530 var805
= NEW_opts__OptionBool(&type_opts__OptionBool
);
3531 if (likely(varonce806
!=NULL
)) {
3532 var807
= varonce806
;
3534 var808
= "Generate contracts in the C code against bugs in the compiler";
3535 var810
= (val
*)(61l<<2|1);
3536 var811
= (val
*)(61l<<2|1);
3537 var812
= (val
*)((long)(0)<<2|3);
3538 var813
= (val
*)((long)(0)<<2|3);
3539 var809
= core__flat___CString___to_s_unsafe(var808
, var810
, var811
, var812
, var813
);
3541 varonce806
= var807
;
3543 if (likely(varonce814
!=NULL
)) {
3544 var815
= varonce814
;
3546 var816
= "--hardening";
3547 var818
= (val
*)(11l<<2|1);
3548 var819
= (val
*)(11l<<2|1);
3549 var820
= (val
*)((long)(0)<<2|3);
3550 var821
= (val
*)((long)(0)<<2|3);
3551 var817
= core__flat___CString___to_s_unsafe(var816
, var818
, var819
, var820
, var821
);
3553 varonce814
= var815
;
3555 var822
= NEW_core__Array(&type_core__Array__core__String
);
3556 { /* var822 = array_instance Array[String] */
3557 var823
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
3558 ((struct instance_core__NativeArray
*)var823
)->values
[0] = (val
*) var815
;
3560 ((void(*)(val
* self
, val
* p0
, long p1
))(var822
->class->vft
[COLOR_core__array__Array__with_native
]))(var822
, var823
, 1l); /* with_native on <var822:Array[String]>*/
3564 opts___opts__OptionBool___init(var805
, var807
, var822
); /* Direct call opts$OptionBool$init on <var805:OptionBool>*/
3566 self
->attrs
[COLOR_nitc__abstract_compiler__ToolContext___opt_hardening
].val
= var805
; /* _opt_hardening on <self:ToolContext exact> */
3567 var824
= NEW_opts__OptionBool(&type_opts__OptionBool
);
3568 if (likely(varonce825
!=NULL
)) {
3569 var826
= varonce825
;
3571 var827
= "Disable type tests of covariant parameters (dangerous)";
3572 var829
= (val
*)(54l<<2|1);
3573 var830
= (val
*)(54l<<2|1);
3574 var831
= (val
*)((long)(0)<<2|3);
3575 var832
= (val
*)((long)(0)<<2|3);
3576 var828
= core__flat___CString___to_s_unsafe(var827
, var829
, var830
, var831
, var832
);
3578 varonce825
= var826
;
3580 if (likely(varonce833
!=NULL
)) {
3581 var834
= varonce833
;
3583 var835
= "--no-check-covariance";
3584 var837
= (val
*)(21l<<2|1);
3585 var838
= (val
*)(21l<<2|1);
3586 var839
= (val
*)((long)(0)<<2|3);
3587 var840
= (val
*)((long)(0)<<2|3);
3588 var836
= core__flat___CString___to_s_unsafe(var835
, var837
, var838
, var839
, var840
);
3590 varonce833
= var834
;
3592 var841
= NEW_core__Array(&type_core__Array__core__String
);
3593 { /* var841 = array_instance Array[String] */
3594 var842
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
3595 ((struct instance_core__NativeArray
*)var842
)->values
[0] = (val
*) var834
;
3597 ((void(*)(val
* self
, val
* p0
, long p1
))(var841
->class->vft
[COLOR_core__array__Array__with_native
]))(var841
, var842
, 1l); /* with_native on <var841:Array[String]>*/
3601 opts___opts__OptionBool___init(var824
, var826
, var841
); /* Direct call opts$OptionBool$init on <var824:OptionBool>*/
3603 self
->attrs
[COLOR_nitc__abstract_compiler__ToolContext___opt_no_check_covariance
].val
= var824
; /* _opt_no_check_covariance on <self:ToolContext exact> */
3604 var843
= NEW_opts__OptionBool(&type_opts__OptionBool
);
3605 if (likely(varonce844
!=NULL
)) {
3606 var845
= varonce844
;
3608 var846
= "Disable isset tests before each attribute access (dangerous)";
3609 var848
= (val
*)(60l<<2|1);
3610 var849
= (val
*)(60l<<2|1);
3611 var850
= (val
*)((long)(0)<<2|3);
3612 var851
= (val
*)((long)(0)<<2|3);
3613 var847
= core__flat___CString___to_s_unsafe(var846
, var848
, var849
, var850
, var851
);
3615 varonce844
= var845
;
3617 if (likely(varonce852
!=NULL
)) {
3618 var853
= varonce852
;
3620 var854
= "--no-check-attr-isset";
3621 var856
= (val
*)(21l<<2|1);
3622 var857
= (val
*)(21l<<2|1);
3623 var858
= (val
*)((long)(0)<<2|3);
3624 var859
= (val
*)((long)(0)<<2|3);
3625 var855
= core__flat___CString___to_s_unsafe(var854
, var856
, var857
, var858
, var859
);
3627 varonce852
= var853
;
3629 var860
= NEW_core__Array(&type_core__Array__core__String
);
3630 { /* var860 = array_instance Array[String] */
3631 var861
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
3632 ((struct instance_core__NativeArray
*)var861
)->values
[0] = (val
*) var853
;
3634 ((void(*)(val
* self
, val
* p0
, long p1
))(var860
->class->vft
[COLOR_core__array__Array__with_native
]))(var860
, var861
, 1l); /* with_native on <var860:Array[String]>*/
3638 opts___opts__OptionBool___init(var843
, var845
, var860
); /* Direct call opts$OptionBool$init on <var843:OptionBool>*/
3640 self
->attrs
[COLOR_nitc__abstract_compiler__ToolContext___opt_no_check_attr_isset
].val
= var843
; /* _opt_no_check_attr_isset on <self:ToolContext exact> */
3641 var862
= NEW_opts__OptionBool(&type_opts__OptionBool
);
3642 if (likely(varonce863
!=NULL
)) {
3643 var864
= varonce863
;
3645 var865
= "Disable the evaluation of explicit `assert` and `as` (dangerous)";
3646 var867
= (val
*)(64l<<2|1);
3647 var868
= (val
*)(64l<<2|1);
3648 var869
= (val
*)((long)(0)<<2|3);
3649 var870
= (val
*)((long)(0)<<2|3);
3650 var866
= core__flat___CString___to_s_unsafe(var865
, var867
, var868
, var869
, var870
);
3652 varonce863
= var864
;
3654 if (likely(varonce871
!=NULL
)) {
3655 var872
= varonce871
;
3657 var873
= "--no-check-assert";
3658 var875
= (val
*)(17l<<2|1);
3659 var876
= (val
*)(17l<<2|1);
3660 var877
= (val
*)((long)(0)<<2|3);
3661 var878
= (val
*)((long)(0)<<2|3);
3662 var874
= core__flat___CString___to_s_unsafe(var873
, var875
, var876
, var877
, var878
);
3664 varonce871
= var872
;
3666 var879
= NEW_core__Array(&type_core__Array__core__String
);
3667 { /* var879 = array_instance Array[String] */
3668 var880
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
3669 ((struct instance_core__NativeArray
*)var880
)->values
[0] = (val
*) var872
;
3671 ((void(*)(val
* self
, val
* p0
, long p1
))(var879
->class->vft
[COLOR_core__array__Array__with_native
]))(var879
, var880
, 1l); /* with_native on <var879:Array[String]>*/
3675 opts___opts__OptionBool___init(var862
, var864
, var879
); /* Direct call opts$OptionBool$init on <var862:OptionBool>*/
3677 self
->attrs
[COLOR_nitc__abstract_compiler__ToolContext___opt_no_check_assert
].val
= var862
; /* _opt_no_check_assert on <self:ToolContext exact> */
3678 var881
= NEW_opts__OptionBool(&type_opts__OptionBool
);
3679 if (likely(varonce882
!=NULL
)) {
3680 var883
= varonce882
;
3682 var884
= "Disable implicit casts on unsafe expression usage (dangerous)";
3683 var886
= (val
*)(61l<<2|1);
3684 var887
= (val
*)(61l<<2|1);
3685 var888
= (val
*)((long)(0)<<2|3);
3686 var889
= (val
*)((long)(0)<<2|3);
3687 var885
= core__flat___CString___to_s_unsafe(var884
, var886
, var887
, var888
, var889
);
3689 varonce882
= var883
;
3691 if (likely(varonce890
!=NULL
)) {
3692 var891
= varonce890
;
3694 var892
= "--no-check-autocast";
3695 var894
= (val
*)(19l<<2|1);
3696 var895
= (val
*)(19l<<2|1);
3697 var896
= (val
*)((long)(0)<<2|3);
3698 var897
= (val
*)((long)(0)<<2|3);
3699 var893
= core__flat___CString___to_s_unsafe(var892
, var894
, var895
, var896
, var897
);
3701 varonce890
= var891
;
3703 var898
= NEW_core__Array(&type_core__Array__core__String
);
3704 { /* var898 = array_instance Array[String] */
3705 var899
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
3706 ((struct instance_core__NativeArray
*)var899
)->values
[0] = (val
*) var891
;
3708 ((void(*)(val
* self
, val
* p0
, long p1
))(var898
->class->vft
[COLOR_core__array__Array__with_native
]))(var898
, var899
, 1l); /* with_native on <var898:Array[String]>*/
3712 opts___opts__OptionBool___init(var881
, var883
, var898
); /* Direct call opts$OptionBool$init on <var881:OptionBool>*/
3714 self
->attrs
[COLOR_nitc__abstract_compiler__ToolContext___opt_no_check_autocast
].val
= var881
; /* _opt_no_check_autocast on <self:ToolContext exact> */
3715 var900
= NEW_opts__OptionBool(&type_opts__OptionBool
);
3716 if (likely(varonce901
!=NULL
)) {
3717 var902
= varonce901
;
3719 var903
= "Disable tests of null receiver (dangerous)";
3720 var905
= (val
*)(42l<<2|1);
3721 var906
= (val
*)(42l<<2|1);
3722 var907
= (val
*)((long)(0)<<2|3);
3723 var908
= (val
*)((long)(0)<<2|3);
3724 var904
= core__flat___CString___to_s_unsafe(var903
, var905
, var906
, var907
, var908
);
3726 varonce901
= var902
;
3728 if (likely(varonce909
!=NULL
)) {
3729 var910
= varonce909
;
3731 var911
= "--no-check-null";
3732 var913
= (val
*)(15l<<2|1);
3733 var914
= (val
*)(15l<<2|1);
3734 var915
= (val
*)((long)(0)<<2|3);
3735 var916
= (val
*)((long)(0)<<2|3);
3736 var912
= core__flat___CString___to_s_unsafe(var911
, var913
, var914
, var915
, var916
);
3738 varonce909
= var910
;
3740 var917
= NEW_core__Array(&type_core__Array__core__String
);
3741 { /* var917 = array_instance Array[String] */
3742 var918
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
3743 ((struct instance_core__NativeArray
*)var918
)->values
[0] = (val
*) var910
;
3745 ((void(*)(val
* self
, val
* p0
, long p1
))(var917
->class->vft
[COLOR_core__array__Array__with_native
]))(var917
, var918
, 1l); /* with_native on <var917:Array[String]>*/
3749 opts___opts__OptionBool___init(var900
, var902
, var917
); /* Direct call opts$OptionBool$init on <var900:OptionBool>*/
3751 self
->attrs
[COLOR_nitc__abstract_compiler__ToolContext___opt_no_check_null
].val
= var900
; /* _opt_no_check_null on <self:ToolContext exact> */
3752 var919
= NEW_opts__OptionBool(&type_opts__OptionBool
);
3753 if (likely(varonce920
!=NULL
)) {
3754 var921
= varonce920
;
3756 var922
= "Disable all tests (dangerous)";
3757 var924
= (val
*)(29l<<2|1);
3758 var925
= (val
*)(29l<<2|1);
3759 var926
= (val
*)((long)(0)<<2|3);
3760 var927
= (val
*)((long)(0)<<2|3);
3761 var923
= core__flat___CString___to_s_unsafe(var922
, var924
, var925
, var926
, var927
);
3763 varonce920
= var921
;
3765 if (likely(varonce928
!=NULL
)) {
3766 var929
= varonce928
;
3768 var930
= "--no-check-all";
3769 var932
= (val
*)(14l<<2|1);
3770 var933
= (val
*)(14l<<2|1);
3771 var934
= (val
*)((long)(0)<<2|3);
3772 var935
= (val
*)((long)(0)<<2|3);
3773 var931
= core__flat___CString___to_s_unsafe(var930
, var932
, var933
, var934
, var935
);
3775 varonce928
= var929
;
3777 var936
= NEW_core__Array(&type_core__Array__core__String
);
3778 { /* var936 = array_instance Array[String] */
3779 var937
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
3780 ((struct instance_core__NativeArray
*)var937
)->values
[0] = (val
*) var929
;
3782 ((void(*)(val
* self
, val
* p0
, long p1
))(var936
->class->vft
[COLOR_core__array__Array__with_native
]))(var936
, var937
, 1l); /* with_native on <var936:Array[String]>*/
3786 opts___opts__OptionBool___init(var919
, var921
, var936
); /* Direct call opts$OptionBool$init on <var919:OptionBool>*/
3788 self
->attrs
[COLOR_nitc__abstract_compiler__ToolContext___opt_no_check_all
].val
= var919
; /* _opt_no_check_all on <self:ToolContext exact> */
3789 var938
= NEW_opts__OptionBool(&type_opts__OptionBool
);
3790 if (likely(varonce939
!=NULL
)) {
3791 var940
= varonce939
;
3793 var941
= "Enable static and dynamic count of all type tests";
3794 var943
= (val
*)(49l<<2|1);
3795 var944
= (val
*)(49l<<2|1);
3796 var945
= (val
*)((long)(0)<<2|3);
3797 var946
= (val
*)((long)(0)<<2|3);
3798 var942
= core__flat___CString___to_s_unsafe(var941
, var943
, var944
, var945
, var946
);
3800 varonce939
= var940
;
3802 if (likely(varonce947
!=NULL
)) {
3803 var948
= varonce947
;
3805 var949
= "--typing-test-metrics";
3806 var951
= (val
*)(21l<<2|1);
3807 var952
= (val
*)(21l<<2|1);
3808 var953
= (val
*)((long)(0)<<2|3);
3809 var954
= (val
*)((long)(0)<<2|3);
3810 var950
= core__flat___CString___to_s_unsafe(var949
, var951
, var952
, var953
, var954
);
3812 varonce947
= var948
;
3814 var955
= NEW_core__Array(&type_core__Array__core__String
);
3815 { /* var955 = array_instance Array[String] */
3816 var956
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
3817 ((struct instance_core__NativeArray
*)var956
)->values
[0] = (val
*) var948
;
3819 ((void(*)(val
* self
, val
* p0
, long p1
))(var955
->class->vft
[COLOR_core__array__Array__with_native
]))(var955
, var956
, 1l); /* with_native on <var955:Array[String]>*/
3823 opts___opts__OptionBool___init(var938
, var940
, var955
); /* Direct call opts$OptionBool$init on <var938:OptionBool>*/
3825 self
->attrs
[COLOR_nitc__abstract_compiler__ToolContext___opt_typing_test_metrics
].val
= var938
; /* _opt_typing_test_metrics on <self:ToolContext exact> */
3826 var957
= NEW_opts__OptionBool(&type_opts__OptionBool
);
3827 if (likely(varonce958
!=NULL
)) {
3828 var959
= varonce958
;
3830 var960
= "Enable static and dynamic count of all method invocations";
3831 var962
= (val
*)(57l<<2|1);
3832 var963
= (val
*)(57l<<2|1);
3833 var964
= (val
*)((long)(0)<<2|3);
3834 var965
= (val
*)((long)(0)<<2|3);
3835 var961
= core__flat___CString___to_s_unsafe(var960
, var962
, var963
, var964
, var965
);
3837 varonce958
= var959
;
3839 if (likely(varonce966
!=NULL
)) {
3840 var967
= varonce966
;
3842 var968
= "--invocation-metrics";
3843 var970
= (val
*)(20l<<2|1);
3844 var971
= (val
*)(20l<<2|1);
3845 var972
= (val
*)((long)(0)<<2|3);
3846 var973
= (val
*)((long)(0)<<2|3);
3847 var969
= core__flat___CString___to_s_unsafe(var968
, var970
, var971
, var972
, var973
);
3849 varonce966
= var967
;
3851 var974
= NEW_core__Array(&type_core__Array__core__String
);
3852 { /* var974 = array_instance Array[String] */
3853 var975
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
3854 ((struct instance_core__NativeArray
*)var975
)->values
[0] = (val
*) var967
;
3856 ((void(*)(val
* self
, val
* p0
, long p1
))(var974
->class->vft
[COLOR_core__array__Array__with_native
]))(var974
, var975
, 1l); /* with_native on <var974:Array[String]>*/
3860 opts___opts__OptionBool___init(var957
, var959
, var974
); /* Direct call opts$OptionBool$init on <var957:OptionBool>*/
3862 self
->attrs
[COLOR_nitc__abstract_compiler__ToolContext___opt_invocation_metrics
].val
= var957
; /* _opt_invocation_metrics on <self:ToolContext exact> */
3863 var976
= NEW_opts__OptionBool(&type_opts__OptionBool
);
3864 if (likely(varonce977
!=NULL
)) {
3865 var978
= varonce977
;
3867 var979
= "Enable static and dynamic count of isset checks before attributes access";
3868 var981
= (val
*)(72l<<2|1);
3869 var982
= (val
*)(72l<<2|1);
3870 var983
= (val
*)((long)(0)<<2|3);
3871 var984
= (val
*)((long)(0)<<2|3);
3872 var980
= core__flat___CString___to_s_unsafe(var979
, var981
, var982
, var983
, var984
);
3874 varonce977
= var978
;
3876 if (likely(varonce985
!=NULL
)) {
3877 var986
= varonce985
;
3879 var987
= "--isset-checks-metrics";
3880 var989
= (val
*)(22l<<2|1);
3881 var990
= (val
*)(22l<<2|1);
3882 var991
= (val
*)((long)(0)<<2|3);
3883 var992
= (val
*)((long)(0)<<2|3);
3884 var988
= core__flat___CString___to_s_unsafe(var987
, var989
, var990
, var991
, var992
);
3886 varonce985
= var986
;
3888 var993
= NEW_core__Array(&type_core__Array__core__String
);
3889 { /* var993 = array_instance Array[String] */
3890 var994
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
3891 ((struct instance_core__NativeArray
*)var994
)->values
[0] = (val
*) var986
;
3893 ((void(*)(val
* self
, val
* p0
, long p1
))(var993
->class->vft
[COLOR_core__array__Array__with_native
]))(var993
, var994
, 1l); /* with_native on <var993:Array[String]>*/
3897 opts___opts__OptionBool___init(var976
, var978
, var993
); /* Direct call opts$OptionBool$init on <var976:OptionBool>*/
3899 self
->attrs
[COLOR_nitc__abstract_compiler__ToolContext___opt_isset_checks_metrics
].val
= var976
; /* _opt_isset_checks_metrics on <self:ToolContext exact> */
3900 var995
= NEW_opts__OptionBool(&type_opts__OptionBool
);
3901 if (likely(varonce996
!=NULL
)) {
3902 var997
= varonce996
;
3904 var998
= "Disable the generation of stack traces";
3905 var1000
= (val
*)(38l<<2|1);
3906 var1001
= (val
*)(38l<<2|1);
3907 var1002
= (val
*)((long)(0)<<2|3);
3908 var1003
= (val
*)((long)(0)<<2|3);
3909 var999
= core__flat___CString___to_s_unsafe(var998
, var1000
, var1001
, var1002
, var1003
);
3911 varonce996
= var997
;
3913 if (likely(varonce1004
!=NULL
)) {
3914 var1005
= varonce1004
;
3916 var1006
= "--no-stacktrace";
3917 var1008
= (val
*)(15l<<2|1);
3918 var1009
= (val
*)(15l<<2|1);
3919 var1010
= (val
*)((long)(0)<<2|3);
3920 var1011
= (val
*)((long)(0)<<2|3);
3921 var1007
= core__flat___CString___to_s_unsafe(var1006
, var1008
, var1009
, var1010
, var1011
);
3923 varonce1004
= var1005
;
3925 var1012
= NEW_core__Array(&type_core__Array__core__String
);
3926 { /* var1012 = array_instance Array[String] */
3927 var1013
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
3928 ((struct instance_core__NativeArray
*)var1013
)->values
[0] = (val
*) var1005
;
3930 ((void(*)(val
* self
, val
* p0
, long p1
))(var1012
->class->vft
[COLOR_core__array__Array__with_native
]))(var1012
, var1013
, 1l); /* with_native on <var1012:Array[String]>*/
3934 opts___opts__OptionBool___init(var995
, var997
, var1012
); /* Direct call opts$OptionBool$init on <var995:OptionBool>*/
3936 self
->attrs
[COLOR_nitc__abstract_compiler__ToolContext___opt_no_stacktrace
].val
= var995
; /* _opt_no_stacktrace on <self:ToolContext exact> */
3937 var1014
= NEW_opts__OptionArray(&type_opts__OptionArray
);
3938 if (likely(varonce1015
!=NULL
)) {
3939 var1016
= varonce1015
;
3941 var1017
= "Disable advanced gcc directives for optimization";
3942 var1019
= (val
*)(48l<<2|1);
3943 var1020
= (val
*)(48l<<2|1);
3944 var1021
= (val
*)((long)(0)<<2|3);
3945 var1022
= (val
*)((long)(0)<<2|3);
3946 var1018
= core__flat___CString___to_s_unsafe(var1017
, var1019
, var1020
, var1021
, var1022
);
3948 varonce1015
= var1016
;
3950 if (likely(varonce1023
!=NULL
)) {
3951 var1024
= varonce1023
;
3953 var1025
= "--no-gcc-directive";
3954 var1027
= (val
*)(18l<<2|1);
3955 var1028
= (val
*)(18l<<2|1);
3956 var1029
= (val
*)((long)(0)<<2|3);
3957 var1030
= (val
*)((long)(0)<<2|3);
3958 var1026
= core__flat___CString___to_s_unsafe(var1025
, var1027
, var1028
, var1029
, var1030
);
3960 varonce1023
= var1024
;
3962 var1031
= NEW_core__Array(&type_core__Array__core__String
);
3963 { /* var1031 = array_instance Array[String] */
3964 var1032
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
3965 ((struct instance_core__NativeArray
*)var1032
)->values
[0] = (val
*) var1024
;
3967 ((void(*)(val
* self
, val
* p0
, long p1
))(var1031
->class->vft
[COLOR_core__array__Array__with_native
]))(var1031
, var1032
, 1l); /* with_native on <var1031:Array[String]>*/
3971 opts___opts__OptionArray___init(var1014
, var1016
, var1031
); /* Direct call opts$OptionArray$init on <var1014:OptionArray>*/
3973 self
->attrs
[COLOR_nitc__abstract_compiler__ToolContext___opt_no_gcc_directive
].val
= var1014
; /* _opt_no_gcc_directive on <self:ToolContext exact> */
3974 var1033
= NEW_opts__OptionBool(&type_opts__OptionBool
);
3975 if (likely(varonce1034
!=NULL
)) {
3976 var1035
= varonce1034
;
3978 var1036
= "Compile in release mode and finalize application";
3979 var1038
= (val
*)(48l<<2|1);
3980 var1039
= (val
*)(48l<<2|1);
3981 var1040
= (val
*)((long)(0)<<2|3);
3982 var1041
= (val
*)((long)(0)<<2|3);
3983 var1037
= core__flat___CString___to_s_unsafe(var1036
, var1038
, var1039
, var1040
, var1041
);
3985 varonce1034
= var1035
;
3987 if (likely(varonce1042
!=NULL
)) {
3988 var1043
= varonce1042
;
3990 var1044
= "--release";
3991 var1046
= (val
*)(9l<<2|1);
3992 var1047
= (val
*)(9l<<2|1);
3993 var1048
= (val
*)((long)(0)<<2|3);
3994 var1049
= (val
*)((long)(0)<<2|3);
3995 var1045
= core__flat___CString___to_s_unsafe(var1044
, var1046
, var1047
, var1048
, var1049
);
3997 varonce1042
= var1043
;
3999 var1050
= NEW_core__Array(&type_core__Array__core__String
);
4000 { /* var1050 = array_instance Array[String] */
4001 var1051
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
4002 ((struct instance_core__NativeArray
*)var1051
)->values
[0] = (val
*) var1043
;
4004 ((void(*)(val
* self
, val
* p0
, long p1
))(var1050
->class->vft
[COLOR_core__array__Array__with_native
]))(var1050
, var1051
, 1l); /* with_native on <var1050:Array[String]>*/
4008 opts___opts__OptionBool___init(var1033
, var1035
, var1050
); /* Direct call opts$OptionBool$init on <var1033:OptionBool>*/
4010 self
->attrs
[COLOR_nitc__abstract_compiler__ToolContext___opt_release
].val
= var1033
; /* _opt_release on <self:ToolContext exact> */
4011 var1052
= NEW_opts__OptionBool(&type_opts__OptionBool
);
4012 if (likely(varonce1053
!=NULL
)) {
4013 var1054
= varonce1053
;
4015 var1055
= "Compile in debug mode (no C-side optimization)";
4016 var1057
= (val
*)(46l<<2|1);
4017 var1058
= (val
*)(46l<<2|1);
4018 var1059
= (val
*)((long)(0)<<2|3);
4019 var1060
= (val
*)((long)(0)<<2|3);
4020 var1056
= core__flat___CString___to_s_unsafe(var1055
, var1057
, var1058
, var1059
, var1060
);
4022 varonce1053
= var1054
;
4024 if (likely(varonce1061
!=NULL
)) {
4025 var1062
= varonce1061
;
4028 var1065
= (val
*)(2l<<2|1);
4029 var1066
= (val
*)(2l<<2|1);
4030 var1067
= (val
*)((long)(0)<<2|3);
4031 var1068
= (val
*)((long)(0)<<2|3);
4032 var1064
= core__flat___CString___to_s_unsafe(var1063
, var1065
, var1066
, var1067
, var1068
);
4034 varonce1061
= var1062
;
4036 if (likely(varonce1069
!=NULL
)) {
4037 var1070
= varonce1069
;
4039 var1071
= "--debug";
4040 var1073
= (val
*)(7l<<2|1);
4041 var1074
= (val
*)(7l<<2|1);
4042 var1075
= (val
*)((long)(0)<<2|3);
4043 var1076
= (val
*)((long)(0)<<2|3);
4044 var1072
= core__flat___CString___to_s_unsafe(var1071
, var1073
, var1074
, var1075
, var1076
);
4046 varonce1069
= var1070
;
4048 var1077
= NEW_core__Array(&type_core__Array__core__String
);
4049 { /* var1077 = array_instance Array[String] */
4050 var1078
= NEW_core__NativeArray((int)2l, &type_core__NativeArray__core__String
);
4051 ((struct instance_core__NativeArray
*)var1078
)->values
[0] = (val
*) var1062
;
4052 ((struct instance_core__NativeArray
*)var1078
)->values
[1] = (val
*) var1070
;
4054 ((void(*)(val
* self
, val
* p0
, long p1
))(var1077
->class->vft
[COLOR_core__array__Array__with_native
]))(var1077
, var1078
, 2l); /* with_native on <var1077:Array[String]>*/
4058 opts___opts__OptionBool___init(var1052
, var1054
, var1077
); /* Direct call opts$OptionBool$init on <var1052:OptionBool>*/
4060 self
->attrs
[COLOR_nitc__abstract_compiler__ToolContext___opt_debug
].val
= var1052
; /* _opt_debug on <self:ToolContext exact> */
4061 var1079
= NEW_opts__OptionBool(&type_opts__OptionBool
);
4062 if (likely(varonce1080
!=NULL
)) {
4063 var1081
= varonce1080
;
4065 var1082
= "Use separate compilation";
4066 var1084
= (val
*)(24l<<2|1);
4067 var1085
= (val
*)(24l<<2|1);
4068 var1086
= (val
*)((long)(0)<<2|3);
4069 var1087
= (val
*)((long)(0)<<2|3);
4070 var1083
= core__flat___CString___to_s_unsafe(var1082
, var1084
, var1085
, var1086
, var1087
);
4072 varonce1080
= var1081
;
4074 if (likely(varonce1088
!=NULL
)) {
4075 var1089
= varonce1088
;
4077 var1090
= "--separate";
4078 var1092
= (val
*)(10l<<2|1);
4079 var1093
= (val
*)(10l<<2|1);
4080 var1094
= (val
*)((long)(0)<<2|3);
4081 var1095
= (val
*)((long)(0)<<2|3);
4082 var1091
= core__flat___CString___to_s_unsafe(var1090
, var1092
, var1093
, var1094
, var1095
);
4084 varonce1088
= var1089
;
4086 var1096
= NEW_core__Array(&type_core__Array__core__String
);
4087 { /* var1096 = array_instance Array[String] */
4088 var1097
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
4089 ((struct instance_core__NativeArray
*)var1097
)->values
[0] = (val
*) var1089
;
4091 ((void(*)(val
* self
, val
* p0
, long p1
))(var1096
->class->vft
[COLOR_core__array__Array__with_native
]))(var1096
, var1097
, 1l); /* with_native on <var1096:Array[String]>*/
4095 opts___opts__OptionBool___init(var1079
, var1081
, var1096
); /* Direct call opts$OptionBool$init on <var1079:OptionBool>*/
4097 self
->attrs
[COLOR_nitc__separate_compiler__ToolContext___opt_separate
].val
= var1079
; /* _opt_separate on <self:ToolContext exact> */
4098 var1098
= NEW_opts__OptionBool(&type_opts__OptionBool
);
4099 if (likely(varonce1099
!=NULL
)) {
4100 var1100
= varonce1099
;
4102 var1101
= "Do not inline call to intern methods";
4103 var1103
= (val
*)(36l<<2|1);
4104 var1104
= (val
*)(36l<<2|1);
4105 var1105
= (val
*)((long)(0)<<2|3);
4106 var1106
= (val
*)((long)(0)<<2|3);
4107 var1102
= core__flat___CString___to_s_unsafe(var1101
, var1103
, var1104
, var1105
, var1106
);
4109 varonce1099
= var1100
;
4111 if (likely(varonce1107
!=NULL
)) {
4112 var1108
= varonce1107
;
4114 var1109
= "--no-inline-intern";
4115 var1111
= (val
*)(18l<<2|1);
4116 var1112
= (val
*)(18l<<2|1);
4117 var1113
= (val
*)((long)(0)<<2|3);
4118 var1114
= (val
*)((long)(0)<<2|3);
4119 var1110
= core__flat___CString___to_s_unsafe(var1109
, var1111
, var1112
, var1113
, var1114
);
4121 varonce1107
= var1108
;
4123 var1115
= NEW_core__Array(&type_core__Array__core__String
);
4124 { /* var1115 = array_instance Array[String] */
4125 var1116
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
4126 ((struct instance_core__NativeArray
*)var1116
)->values
[0] = (val
*) var1108
;
4128 ((void(*)(val
* self
, val
* p0
, long p1
))(var1115
->class->vft
[COLOR_core__array__Array__with_native
]))(var1115
, var1116
, 1l); /* with_native on <var1115:Array[String]>*/
4132 opts___opts__OptionBool___init(var1098
, var1100
, var1115
); /* Direct call opts$OptionBool$init on <var1098:OptionBool>*/
4134 self
->attrs
[COLOR_nitc__separate_compiler__ToolContext___opt_no_inline_intern
].val
= var1098
; /* _opt_no_inline_intern on <self:ToolContext exact> */
4135 var1117
= NEW_opts__OptionBool(&type_opts__OptionBool
);
4136 if (likely(varonce1118
!=NULL
)) {
4137 var1119
= varonce1118
;
4139 var1120
= "Put primitive attributes in a box instead of an union";
4140 var1122
= (val
*)(53l<<2|1);
4141 var1123
= (val
*)(53l<<2|1);
4142 var1124
= (val
*)((long)(0)<<2|3);
4143 var1125
= (val
*)((long)(0)<<2|3);
4144 var1121
= core__flat___CString___to_s_unsafe(var1120
, var1122
, var1123
, var1124
, var1125
);
4146 varonce1118
= var1119
;
4148 if (likely(varonce1126
!=NULL
)) {
4149 var1127
= varonce1126
;
4151 var1128
= "--no-union-attribute";
4152 var1130
= (val
*)(20l<<2|1);
4153 var1131
= (val
*)(20l<<2|1);
4154 var1132
= (val
*)((long)(0)<<2|3);
4155 var1133
= (val
*)((long)(0)<<2|3);
4156 var1129
= core__flat___CString___to_s_unsafe(var1128
, var1130
, var1131
, var1132
, var1133
);
4158 varonce1126
= var1127
;
4160 var1134
= NEW_core__Array(&type_core__Array__core__String
);
4161 { /* var1134 = array_instance Array[String] */
4162 var1135
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
4163 ((struct instance_core__NativeArray
*)var1135
)->values
[0] = (val
*) var1127
;
4165 ((void(*)(val
* self
, val
* p0
, long p1
))(var1134
->class->vft
[COLOR_core__array__Array__with_native
]))(var1134
, var1135
, 1l); /* with_native on <var1134:Array[String]>*/
4169 opts___opts__OptionBool___init(var1117
, var1119
, var1134
); /* Direct call opts$OptionBool$init on <var1117:OptionBool>*/
4171 self
->attrs
[COLOR_nitc__separate_compiler__ToolContext___opt_no_union_attribute
].val
= var1117
; /* _opt_no_union_attribute on <self:ToolContext exact> */
4172 var1136
= NEW_opts__OptionBool(&type_opts__OptionBool
);
4173 if (likely(varonce1137
!=NULL
)) {
4174 var1138
= varonce1137
;
4176 var1139
= "Always call == in a polymorphic way";
4177 var1141
= (val
*)(35l<<2|1);
4178 var1142
= (val
*)(35l<<2|1);
4179 var1143
= (val
*)((long)(0)<<2|3);
4180 var1144
= (val
*)((long)(0)<<2|3);
4181 var1140
= core__flat___CString___to_s_unsafe(var1139
, var1141
, var1142
, var1143
, var1144
);
4183 varonce1137
= var1138
;
4185 if (likely(varonce1145
!=NULL
)) {
4186 var1146
= varonce1145
;
4188 var1147
= "--no-shortcut-equal";
4189 var1149
= (val
*)(19l<<2|1);
4190 var1150
= (val
*)(19l<<2|1);
4191 var1151
= (val
*)((long)(0)<<2|3);
4192 var1152
= (val
*)((long)(0)<<2|3);
4193 var1148
= core__flat___CString___to_s_unsafe(var1147
, var1149
, var1150
, var1151
, var1152
);
4195 varonce1145
= var1146
;
4197 var1153
= NEW_core__Array(&type_core__Array__core__String
);
4198 { /* var1153 = array_instance Array[String] */
4199 var1154
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
4200 ((struct instance_core__NativeArray
*)var1154
)->values
[0] = (val
*) var1146
;
4202 ((void(*)(val
* self
, val
* p0
, long p1
))(var1153
->class->vft
[COLOR_core__array__Array__with_native
]))(var1153
, var1154
, 1l); /* with_native on <var1153:Array[String]>*/
4206 opts___opts__OptionBool___init(var1136
, var1138
, var1153
); /* Direct call opts$OptionBool$init on <var1136:OptionBool>*/
4208 self
->attrs
[COLOR_nitc__separate_compiler__ToolContext___opt_no_shortcut_equate
].val
= var1136
; /* _opt_no_shortcut_equate on <self:ToolContext exact> */
4209 var1155
= NEW_opts__OptionBool(&type_opts__OptionBool
);
4210 if (likely(varonce1156
!=NULL
)) {
4211 var1157
= varonce1156
;
4213 var1158
= "Use only boxes for primitive types";
4214 var1160
= (val
*)(34l<<2|1);
4215 var1161
= (val
*)(34l<<2|1);
4216 var1162
= (val
*)((long)(0)<<2|3);
4217 var1163
= (val
*)((long)(0)<<2|3);
4218 var1159
= core__flat___CString___to_s_unsafe(var1158
, var1160
, var1161
, var1162
, var1163
);
4220 varonce1156
= var1157
;
4222 if (likely(varonce1164
!=NULL
)) {
4223 var1165
= varonce1164
;
4225 var1166
= "--no-tag-primitives";
4226 var1168
= (val
*)(19l<<2|1);
4227 var1169
= (val
*)(19l<<2|1);
4228 var1170
= (val
*)((long)(0)<<2|3);
4229 var1171
= (val
*)((long)(0)<<2|3);
4230 var1167
= core__flat___CString___to_s_unsafe(var1166
, var1168
, var1169
, var1170
, var1171
);
4232 varonce1164
= var1165
;
4234 var1172
= NEW_core__Array(&type_core__Array__core__String
);
4235 { /* var1172 = array_instance Array[String] */
4236 var1173
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
4237 ((struct instance_core__NativeArray
*)var1173
)->values
[0] = (val
*) var1165
;
4239 ((void(*)(val
* self
, val
* p0
, long p1
))(var1172
->class->vft
[COLOR_core__array__Array__with_native
]))(var1172
, var1173
, 1l); /* with_native on <var1172:Array[String]>*/
4243 opts___opts__OptionBool___init(var1155
, var1157
, var1172
); /* Direct call opts$OptionBool$init on <var1155:OptionBool>*/
4245 self
->attrs
[COLOR_nitc__separate_compiler__ToolContext___opt_no_tag_primitives
].val
= var1155
; /* _opt_no_tag_primitives on <self:ToolContext exact> */
4246 var1174
= NEW_opts__OptionBool(&type_opts__OptionBool
);
4247 if (likely(varonce1175
!=NULL
)) {
4248 var1176
= varonce1175
;
4250 var1177
= "Store colors as symbols instead of static data (link-boost)";
4251 var1179
= (val
*)(59l<<2|1);
4252 var1180
= (val
*)(59l<<2|1);
4253 var1181
= (val
*)((long)(0)<<2|3);
4254 var1182
= (val
*)((long)(0)<<2|3);
4255 var1178
= core__flat___CString___to_s_unsafe(var1177
, var1179
, var1180
, var1181
, var1182
);
4257 varonce1175
= var1176
;
4259 if (likely(varonce1183
!=NULL
)) {
4260 var1184
= varonce1183
;
4262 var1185
= "--colors-are-symbols";
4263 var1187
= (val
*)(20l<<2|1);
4264 var1188
= (val
*)(20l<<2|1);
4265 var1189
= (val
*)((long)(0)<<2|3);
4266 var1190
= (val
*)((long)(0)<<2|3);
4267 var1186
= core__flat___CString___to_s_unsafe(var1185
, var1187
, var1188
, var1189
, var1190
);
4269 varonce1183
= var1184
;
4271 var1191
= NEW_core__Array(&type_core__Array__core__String
);
4272 { /* var1191 = array_instance Array[String] */
4273 var1192
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
4274 ((struct instance_core__NativeArray
*)var1192
)->values
[0] = (val
*) var1184
;
4276 ((void(*)(val
* self
, val
* p0
, long p1
))(var1191
->class->vft
[COLOR_core__array__Array__with_native
]))(var1191
, var1192
, 1l); /* with_native on <var1191:Array[String]>*/
4280 opts___opts__OptionBool___init(var1174
, var1176
, var1191
); /* Direct call opts$OptionBool$init on <var1174:OptionBool>*/
4282 self
->attrs
[COLOR_nitc__separate_compiler__ToolContext___opt_colors_are_symbols
].val
= var1174
; /* _opt_colors_are_symbols on <self:ToolContext exact> */
4283 var1193
= NEW_opts__OptionBool(&type_opts__OptionBool
);
4284 if (likely(varonce1194
!=NULL
)) {
4285 var1195
= varonce1194
;
4287 var1196
= "Use an indirection when calling";
4288 var1198
= (val
*)(31l<<2|1);
4289 var1199
= (val
*)(31l<<2|1);
4290 var1200
= (val
*)((long)(0)<<2|3);
4291 var1201
= (val
*)((long)(0)<<2|3);
4292 var1197
= core__flat___CString___to_s_unsafe(var1196
, var1198
, var1199
, var1200
, var1201
);
4294 varonce1194
= var1195
;
4296 if (likely(varonce1202
!=NULL
)) {
4297 var1203
= varonce1202
;
4299 var1204
= "--trampoline-call";
4300 var1206
= (val
*)(17l<<2|1);
4301 var1207
= (val
*)(17l<<2|1);
4302 var1208
= (val
*)((long)(0)<<2|3);
4303 var1209
= (val
*)((long)(0)<<2|3);
4304 var1205
= core__flat___CString___to_s_unsafe(var1204
, var1206
, var1207
, var1208
, var1209
);
4306 varonce1202
= var1203
;
4308 var1210
= NEW_core__Array(&type_core__Array__core__String
);
4309 { /* var1210 = array_instance Array[String] */
4310 var1211
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
4311 ((struct instance_core__NativeArray
*)var1211
)->values
[0] = (val
*) var1203
;
4313 ((void(*)(val
* self
, val
* p0
, long p1
))(var1210
->class->vft
[COLOR_core__array__Array__with_native
]))(var1210
, var1211
, 1l); /* with_native on <var1210:Array[String]>*/
4317 opts___opts__OptionBool___init(var1193
, var1195
, var1210
); /* Direct call opts$OptionBool$init on <var1193:OptionBool>*/
4319 self
->attrs
[COLOR_nitc__separate_compiler__ToolContext___opt_trampoline_call
].val
= var1193
; /* _opt_trampoline_call on <self:ToolContext exact> */
4320 var1212
= NEW_opts__OptionBool(&type_opts__OptionBool
);
4321 if (likely(varonce1213
!=NULL
)) {
4322 var1214
= varonce1213
;
4324 var1215
= "Guard VFT calls with a direct call";
4325 var1217
= (val
*)(34l<<2|1);
4326 var1218
= (val
*)(34l<<2|1);
4327 var1219
= (val
*)((long)(0)<<2|3);
4328 var1220
= (val
*)((long)(0)<<2|3);
4329 var1216
= core__flat___CString___to_s_unsafe(var1215
, var1217
, var1218
, var1219
, var1220
);
4331 varonce1213
= var1214
;
4333 if (likely(varonce1221
!=NULL
)) {
4334 var1222
= varonce1221
;
4336 var1223
= "--guard-call";
4337 var1225
= (val
*)(12l<<2|1);
4338 var1226
= (val
*)(12l<<2|1);
4339 var1227
= (val
*)((long)(0)<<2|3);
4340 var1228
= (val
*)((long)(0)<<2|3);
4341 var1224
= core__flat___CString___to_s_unsafe(var1223
, var1225
, var1226
, var1227
, var1228
);
4343 varonce1221
= var1222
;
4345 var1229
= NEW_core__Array(&type_core__Array__core__String
);
4346 { /* var1229 = array_instance Array[String] */
4347 var1230
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
4348 ((struct instance_core__NativeArray
*)var1230
)->values
[0] = (val
*) var1222
;
4350 ((void(*)(val
* self
, val
* p0
, long p1
))(var1229
->class->vft
[COLOR_core__array__Array__with_native
]))(var1229
, var1230
, 1l); /* with_native on <var1229:Array[String]>*/
4354 opts___opts__OptionBool___init(var1212
, var1214
, var1229
); /* Direct call opts$OptionBool$init on <var1212:OptionBool>*/
4356 self
->attrs
[COLOR_nitc__separate_compiler__ToolContext___opt_guard_call
].val
= var1212
; /* _opt_guard_call on <self:ToolContext exact> */
4357 var1231
= NEW_opts__OptionBool(&type_opts__OptionBool
);
4358 if (likely(varonce1232
!=NULL
)) {
4359 var1233
= varonce1232
;
4361 var1234
= "Replace monomorphic trampolines with direct calls (link-boost)";
4362 var1236
= (val
*)(62l<<2|1);
4363 var1237
= (val
*)(62l<<2|1);
4364 var1238
= (val
*)((long)(0)<<2|3);
4365 var1239
= (val
*)((long)(0)<<2|3);
4366 var1235
= core__flat___CString___to_s_unsafe(var1234
, var1236
, var1237
, var1238
, var1239
);
4368 varonce1232
= var1233
;
4370 if (likely(varonce1240
!=NULL
)) {
4371 var1241
= varonce1240
;
4373 var1242
= "--substitute-monomorph";
4374 var1244
= (val
*)(22l<<2|1);
4375 var1245
= (val
*)(22l<<2|1);
4376 var1246
= (val
*)((long)(0)<<2|3);
4377 var1247
= (val
*)((long)(0)<<2|3);
4378 var1243
= core__flat___CString___to_s_unsafe(var1242
, var1244
, var1245
, var1246
, var1247
);
4380 varonce1240
= var1241
;
4382 var1248
= NEW_core__Array(&type_core__Array__core__String
);
4383 { /* var1248 = array_instance Array[String] */
4384 var1249
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
4385 ((struct instance_core__NativeArray
*)var1249
)->values
[0] = (val
*) var1241
;
4387 ((void(*)(val
* self
, val
* p0
, long p1
))(var1248
->class->vft
[COLOR_core__array__Array__with_native
]))(var1248
, var1249
, 1l); /* with_native on <var1248:Array[String]>*/
4391 opts___opts__OptionBool___init(var1231
, var1233
, var1248
); /* Direct call opts$OptionBool$init on <var1231:OptionBool>*/
4393 self
->attrs
[COLOR_nitc__separate_compiler__ToolContext___opt_substitute_monomorph
].val
= var1231
; /* _opt_substitute_monomorph on <self:ToolContext exact> */
4394 var1250
= NEW_opts__OptionBool(&type_opts__OptionBool
);
4395 if (likely(varonce1251
!=NULL
)) {
4396 var1252
= varonce1251
;
4398 var1253
= "Enable all link-boost optimizations";
4399 var1255
= (val
*)(35l<<2|1);
4400 var1256
= (val
*)(35l<<2|1);
4401 var1257
= (val
*)((long)(0)<<2|3);
4402 var1258
= (val
*)((long)(0)<<2|3);
4403 var1254
= core__flat___CString___to_s_unsafe(var1253
, var1255
, var1256
, var1257
, var1258
);
4405 varonce1251
= var1252
;
4407 if (likely(varonce1259
!=NULL
)) {
4408 var1260
= varonce1259
;
4410 var1261
= "--link-boost";
4411 var1263
= (val
*)(12l<<2|1);
4412 var1264
= (val
*)(12l<<2|1);
4413 var1265
= (val
*)((long)(0)<<2|3);
4414 var1266
= (val
*)((long)(0)<<2|3);
4415 var1262
= core__flat___CString___to_s_unsafe(var1261
, var1263
, var1264
, var1265
, var1266
);
4417 varonce1259
= var1260
;
4419 var1267
= NEW_core__Array(&type_core__Array__core__String
);
4420 { /* var1267 = array_instance Array[String] */
4421 var1268
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
4422 ((struct instance_core__NativeArray
*)var1268
)->values
[0] = (val
*) var1260
;
4424 ((void(*)(val
* self
, val
* p0
, long p1
))(var1267
->class->vft
[COLOR_core__array__Array__with_native
]))(var1267
, var1268
, 1l); /* with_native on <var1267:Array[String]>*/
4428 opts___opts__OptionBool___init(var1250
, var1252
, var1267
); /* Direct call opts$OptionBool$init on <var1250:OptionBool>*/
4430 self
->attrs
[COLOR_nitc__separate_compiler__ToolContext___opt_link_boost
].val
= var1250
; /* _opt_link_boost on <self:ToolContext exact> */
4431 var1269
= NEW_opts__OptionBool(&type_opts__OptionBool
);
4432 if (likely(varonce1270
!=NULL
)) {
4433 var1271
= varonce1270
;
4435 var1272
= "Inline colors and ids (semi-global)";
4436 var1274
= (val
*)(35l<<2|1);
4437 var1275
= (val
*)(35l<<2|1);
4438 var1276
= (val
*)((long)(0)<<2|3);
4439 var1277
= (val
*)((long)(0)<<2|3);
4440 var1273
= core__flat___CString___to_s_unsafe(var1272
, var1274
, var1275
, var1276
, var1277
);
4442 varonce1270
= var1271
;
4444 if (likely(varonce1278
!=NULL
)) {
4445 var1279
= varonce1278
;
4447 var1280
= "--inline-coloring-numbers";
4448 var1282
= (val
*)(25l<<2|1);
4449 var1283
= (val
*)(25l<<2|1);
4450 var1284
= (val
*)((long)(0)<<2|3);
4451 var1285
= (val
*)((long)(0)<<2|3);
4452 var1281
= core__flat___CString___to_s_unsafe(var1280
, var1282
, var1283
, var1284
, var1285
);
4454 varonce1278
= var1279
;
4456 var1286
= NEW_core__Array(&type_core__Array__core__String
);
4457 { /* var1286 = array_instance Array[String] */
4458 var1287
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
4459 ((struct instance_core__NativeArray
*)var1287
)->values
[0] = (val
*) var1279
;
4461 ((void(*)(val
* self
, val
* p0
, long p1
))(var1286
->class->vft
[COLOR_core__array__Array__with_native
]))(var1286
, var1287
, 1l); /* with_native on <var1286:Array[String]>*/
4465 opts___opts__OptionBool___init(var1269
, var1271
, var1286
); /* Direct call opts$OptionBool$init on <var1269:OptionBool>*/
4467 self
->attrs
[COLOR_nitc__separate_compiler__ToolContext___opt_inline_coloring_numbers
].val
= var1269
; /* _opt_inline_coloring_numbers on <self:ToolContext exact> */
4468 var1288
= NEW_opts__OptionBool(&type_opts__OptionBool
);
4469 if (likely(varonce1289
!=NULL
)) {
4470 var1290
= varonce1289
;
4472 var1291
= "Allow the separate compiler to inline some methods (semi-global)";
4473 var1293
= (val
*)(64l<<2|1);
4474 var1294
= (val
*)(64l<<2|1);
4475 var1295
= (val
*)((long)(0)<<2|3);
4476 var1296
= (val
*)((long)(0)<<2|3);
4477 var1292
= core__flat___CString___to_s_unsafe(var1291
, var1293
, var1294
, var1295
, var1296
);
4479 varonce1289
= var1290
;
4481 if (likely(varonce1297
!=NULL
)) {
4482 var1298
= varonce1297
;
4484 var1299
= "--inline-some-methods";
4485 var1301
= (val
*)(21l<<2|1);
4486 var1302
= (val
*)(21l<<2|1);
4487 var1303
= (val
*)((long)(0)<<2|3);
4488 var1304
= (val
*)((long)(0)<<2|3);
4489 var1300
= core__flat___CString___to_s_unsafe(var1299
, var1301
, var1302
, var1303
, var1304
);
4491 varonce1297
= var1298
;
4493 var1305
= NEW_core__Array(&type_core__Array__core__String
);
4494 { /* var1305 = array_instance Array[String] */
4495 var1306
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
4496 ((struct instance_core__NativeArray
*)var1306
)->values
[0] = (val
*) var1298
;
4498 ((void(*)(val
* self
, val
* p0
, long p1
))(var1305
->class->vft
[COLOR_core__array__Array__with_native
]))(var1305
, var1306
, 1l); /* with_native on <var1305:Array[String]>*/
4502 opts___opts__OptionBool___init(var1288
, var1290
, var1305
); /* Direct call opts$OptionBool$init on <var1288:OptionBool>*/
4504 self
->attrs
[COLOR_nitc__separate_compiler__ToolContext___opt_inline_some_methods
].val
= var1288
; /* _opt_inline_some_methods on <self:ToolContext exact> */
4505 var1307
= NEW_opts__OptionBool(&type_opts__OptionBool
);
4506 if (likely(varonce1308
!=NULL
)) {
4507 var1309
= varonce1308
;
4509 var1310
= "Allow the separate compiler to direct call monomorphic sites (semi-global)";
4510 var1312
= (val
*)(74l<<2|1);
4511 var1313
= (val
*)(74l<<2|1);
4512 var1314
= (val
*)((long)(0)<<2|3);
4513 var1315
= (val
*)((long)(0)<<2|3);
4514 var1311
= core__flat___CString___to_s_unsafe(var1310
, var1312
, var1313
, var1314
, var1315
);
4516 varonce1308
= var1309
;
4518 if (likely(varonce1316
!=NULL
)) {
4519 var1317
= varonce1316
;
4521 var1318
= "--direct-call-monomorph";
4522 var1320
= (val
*)(23l<<2|1);
4523 var1321
= (val
*)(23l<<2|1);
4524 var1322
= (val
*)((long)(0)<<2|3);
4525 var1323
= (val
*)((long)(0)<<2|3);
4526 var1319
= core__flat___CString___to_s_unsafe(var1318
, var1320
, var1321
, var1322
, var1323
);
4528 varonce1316
= var1317
;
4530 var1324
= NEW_core__Array(&type_core__Array__core__String
);
4531 { /* var1324 = array_instance Array[String] */
4532 var1325
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
4533 ((struct instance_core__NativeArray
*)var1325
)->values
[0] = (val
*) var1317
;
4535 ((void(*)(val
* self
, val
* p0
, long p1
))(var1324
->class->vft
[COLOR_core__array__Array__with_native
]))(var1324
, var1325
, 1l); /* with_native on <var1324:Array[String]>*/
4539 opts___opts__OptionBool___init(var1307
, var1309
, var1324
); /* Direct call opts$OptionBool$init on <var1307:OptionBool>*/
4541 self
->attrs
[COLOR_nitc__separate_compiler__ToolContext___opt_direct_call_monomorph
].val
= var1307
; /* _opt_direct_call_monomorph on <self:ToolContext exact> */
4542 var1326
= NEW_opts__OptionBool(&type_opts__OptionBool
);
4543 if (likely(varonce1327
!=NULL
)) {
4544 var1328
= varonce1327
;
4546 var1329
= "Allow the separate compiler to direct call monomorphic sites (semi-global)";
4547 var1331
= (val
*)(74l<<2|1);
4548 var1332
= (val
*)(74l<<2|1);
4549 var1333
= (val
*)((long)(0)<<2|3);
4550 var1334
= (val
*)((long)(0)<<2|3);
4551 var1330
= core__flat___CString___to_s_unsafe(var1329
, var1331
, var1332
, var1333
, var1334
);
4553 varonce1327
= var1328
;
4555 if (likely(varonce1335
!=NULL
)) {
4556 var1336
= varonce1335
;
4558 var1337
= "--direct-call-monomorph0";
4559 var1339
= (val
*)(24l<<2|1);
4560 var1340
= (val
*)(24l<<2|1);
4561 var1341
= (val
*)((long)(0)<<2|3);
4562 var1342
= (val
*)((long)(0)<<2|3);
4563 var1338
= core__flat___CString___to_s_unsafe(var1337
, var1339
, var1340
, var1341
, var1342
);
4565 varonce1335
= var1336
;
4567 var1343
= NEW_core__Array(&type_core__Array__core__String
);
4568 { /* var1343 = array_instance Array[String] */
4569 var1344
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
4570 ((struct instance_core__NativeArray
*)var1344
)->values
[0] = (val
*) var1336
;
4572 ((void(*)(val
* self
, val
* p0
, long p1
))(var1343
->class->vft
[COLOR_core__array__Array__with_native
]))(var1343
, var1344
, 1l); /* with_native on <var1343:Array[String]>*/
4576 opts___opts__OptionBool___init(var1326
, var1328
, var1343
); /* Direct call opts$OptionBool$init on <var1326:OptionBool>*/
4578 self
->attrs
[COLOR_nitc__separate_compiler__ToolContext___opt_direct_call_monomorph0
].val
= var1326
; /* _opt_direct_call_monomorph0 on <self:ToolContext exact> */
4579 var1345
= NEW_opts__OptionBool(&type_opts__OptionBool
);
4580 if (likely(varonce1346
!=NULL
)) {
4581 var1347
= varonce1346
;
4583 var1348
= "Do not compile dead methods (semi-global)";
4584 var1350
= (val
*)(41l<<2|1);
4585 var1351
= (val
*)(41l<<2|1);
4586 var1352
= (val
*)((long)(0)<<2|3);
4587 var1353
= (val
*)((long)(0)<<2|3);
4588 var1349
= core__flat___CString___to_s_unsafe(var1348
, var1350
, var1351
, var1352
, var1353
);
4590 varonce1346
= var1347
;
4592 if (likely(varonce1354
!=NULL
)) {
4593 var1355
= varonce1354
;
4595 var1356
= "--skip-dead-methods";
4596 var1358
= (val
*)(19l<<2|1);
4597 var1359
= (val
*)(19l<<2|1);
4598 var1360
= (val
*)((long)(0)<<2|3);
4599 var1361
= (val
*)((long)(0)<<2|3);
4600 var1357
= core__flat___CString___to_s_unsafe(var1356
, var1358
, var1359
, var1360
, var1361
);
4602 varonce1354
= var1355
;
4604 var1362
= NEW_core__Array(&type_core__Array__core__String
);
4605 { /* var1362 = array_instance Array[String] */
4606 var1363
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
4607 ((struct instance_core__NativeArray
*)var1363
)->values
[0] = (val
*) var1355
;
4609 ((void(*)(val
* self
, val
* p0
, long p1
))(var1362
->class->vft
[COLOR_core__array__Array__with_native
]))(var1362
, var1363
, 1l); /* with_native on <var1362:Array[String]>*/
4613 opts___opts__OptionBool___init(var1345
, var1347
, var1362
); /* Direct call opts$OptionBool$init on <var1345:OptionBool>*/
4615 self
->attrs
[COLOR_nitc__separate_compiler__ToolContext___opt_skip_dead_methods
].val
= var1345
; /* _opt_skip_dead_methods on <self:ToolContext exact> */
4616 var1364
= NEW_opts__OptionBool(&type_opts__OptionBool
);
4617 if (likely(varonce1365
!=NULL
)) {
4618 var1366
= varonce1365
;
4620 var1367
= "Enable all semi-global optimizations";
4621 var1369
= (val
*)(36l<<2|1);
4622 var1370
= (val
*)(36l<<2|1);
4623 var1371
= (val
*)((long)(0)<<2|3);
4624 var1372
= (val
*)((long)(0)<<2|3);
4625 var1368
= core__flat___CString___to_s_unsafe(var1367
, var1369
, var1370
, var1371
, var1372
);
4627 varonce1365
= var1366
;
4629 if (likely(varonce1373
!=NULL
)) {
4630 var1374
= varonce1373
;
4632 var1375
= "--semi-global";
4633 var1377
= (val
*)(13l<<2|1);
4634 var1378
= (val
*)(13l<<2|1);
4635 var1379
= (val
*)((long)(0)<<2|3);
4636 var1380
= (val
*)((long)(0)<<2|3);
4637 var1376
= core__flat___CString___to_s_unsafe(var1375
, var1377
, var1378
, var1379
, var1380
);
4639 varonce1373
= var1374
;
4641 var1381
= NEW_core__Array(&type_core__Array__core__String
);
4642 { /* var1381 = array_instance Array[String] */
4643 var1382
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
4644 ((struct instance_core__NativeArray
*)var1382
)->values
[0] = (val
*) var1374
;
4646 ((void(*)(val
* self
, val
* p0
, long p1
))(var1381
->class->vft
[COLOR_core__array__Array__with_native
]))(var1381
, var1382
, 1l); /* with_native on <var1381:Array[String]>*/
4650 opts___opts__OptionBool___init(var1364
, var1366
, var1381
); /* Direct call opts$OptionBool$init on <var1364:OptionBool>*/
4652 self
->attrs
[COLOR_nitc__separate_compiler__ToolContext___opt_semi_global
].val
= var1364
; /* _opt_semi_global on <self:ToolContext exact> */
4653 var1383
= NEW_opts__OptionBool(&type_opts__OptionBool
);
4654 if (likely(varonce1384
!=NULL
)) {
4655 var1385
= varonce1384
;
4657 var1386
= "Force colorization of dead methods";
4658 var1388
= (val
*)(34l<<2|1);
4659 var1389
= (val
*)(34l<<2|1);
4660 var1390
= (val
*)((long)(0)<<2|3);
4661 var1391
= (val
*)((long)(0)<<2|3);
4662 var1387
= core__flat___CString___to_s_unsafe(var1386
, var1388
, var1389
, var1390
, var1391
);
4664 varonce1384
= var1385
;
4666 if (likely(varonce1392
!=NULL
)) {
4667 var1393
= varonce1392
;
4669 var1394
= "--colo-dead-methods";
4670 var1396
= (val
*)(19l<<2|1);
4671 var1397
= (val
*)(19l<<2|1);
4672 var1398
= (val
*)((long)(0)<<2|3);
4673 var1399
= (val
*)((long)(0)<<2|3);
4674 var1395
= core__flat___CString___to_s_unsafe(var1394
, var1396
, var1397
, var1398
, var1399
);
4676 varonce1392
= var1393
;
4678 var1400
= NEW_core__Array(&type_core__Array__core__String
);
4679 { /* var1400 = array_instance Array[String] */
4680 var1401
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
4681 ((struct instance_core__NativeArray
*)var1401
)->values
[0] = (val
*) var1393
;
4683 ((void(*)(val
* self
, val
* p0
, long p1
))(var1400
->class->vft
[COLOR_core__array__Array__with_native
]))(var1400
, var1401
, 1l); /* with_native on <var1400:Array[String]>*/
4687 opts___opts__OptionBool___init(var1383
, var1385
, var1400
); /* Direct call opts$OptionBool$init on <var1383:OptionBool>*/
4689 self
->attrs
[COLOR_nitc__separate_compiler__ToolContext___opt_colo_dead_methods
].val
= var1383
; /* _opt_colo_dead_methods on <self:ToolContext exact> */
4690 var1402
= NEW_opts__OptionBool(&type_opts__OptionBool
);
4691 if (likely(varonce1403
!=NULL
)) {
4692 var1404
= varonce1403
;
4694 var1405
= "Enable static size measuring of tables used for vft, typing and resolution";
4695 var1407
= (val
*)(74l<<2|1);
4696 var1408
= (val
*)(74l<<2|1);
4697 var1409
= (val
*)((long)(0)<<2|3);
4698 var1410
= (val
*)((long)(0)<<2|3);
4699 var1406
= core__flat___CString___to_s_unsafe(var1405
, var1407
, var1408
, var1409
, var1410
);
4701 varonce1403
= var1404
;
4703 if (likely(varonce1411
!=NULL
)) {
4704 var1412
= varonce1411
;
4706 var1413
= "--tables-metrics";
4707 var1415
= (val
*)(16l<<2|1);
4708 var1416
= (val
*)(16l<<2|1);
4709 var1417
= (val
*)((long)(0)<<2|3);
4710 var1418
= (val
*)((long)(0)<<2|3);
4711 var1414
= core__flat___CString___to_s_unsafe(var1413
, var1415
, var1416
, var1417
, var1418
);
4713 varonce1411
= var1412
;
4715 var1419
= NEW_core__Array(&type_core__Array__core__String
);
4716 { /* var1419 = array_instance Array[String] */
4717 var1420
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
4718 ((struct instance_core__NativeArray
*)var1420
)->values
[0] = (val
*) var1412
;
4720 ((void(*)(val
* self
, val
* p0
, long p1
))(var1419
->class->vft
[COLOR_core__array__Array__with_native
]))(var1419
, var1420
, 1l); /* with_native on <var1419:Array[String]>*/
4724 opts___opts__OptionBool___init(var1402
, var1404
, var1419
); /* Direct call opts$OptionBool$init on <var1402:OptionBool>*/
4726 self
->attrs
[COLOR_nitc__separate_compiler__ToolContext___opt_tables_metrics
].val
= var1402
; /* _opt_tables_metrics on <self:ToolContext exact> */
4727 var1421
= NEW_opts__OptionBool(&type_opts__OptionBool
);
4728 if (likely(varonce1422
!=NULL
)) {
4729 var1423
= varonce1422
;
4731 var1424
= "Build a poset of types to create more condensed tables";
4732 var1426
= (val
*)(54l<<2|1);
4733 var1427
= (val
*)(54l<<2|1);
4734 var1428
= (val
*)((long)(0)<<2|3);
4735 var1429
= (val
*)((long)(0)<<2|3);
4736 var1425
= core__flat___CString___to_s_unsafe(var1424
, var1426
, var1427
, var1428
, var1429
);
4738 varonce1422
= var1423
;
4740 if (likely(varonce1430
!=NULL
)) {
4741 var1431
= varonce1430
;
4743 var1432
= "--type-poset";
4744 var1434
= (val
*)(12l<<2|1);
4745 var1435
= (val
*)(12l<<2|1);
4746 var1436
= (val
*)((long)(0)<<2|3);
4747 var1437
= (val
*)((long)(0)<<2|3);
4748 var1433
= core__flat___CString___to_s_unsafe(var1432
, var1434
, var1435
, var1436
, var1437
);
4750 varonce1430
= var1431
;
4752 var1438
= NEW_core__Array(&type_core__Array__core__String
);
4753 { /* var1438 = array_instance Array[String] */
4754 var1439
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
4755 ((struct instance_core__NativeArray
*)var1439
)->values
[0] = (val
*) var1431
;
4757 ((void(*)(val
* self
, val
* p0
, long p1
))(var1438
->class->vft
[COLOR_core__array__Array__with_native
]))(var1438
, var1439
, 1l); /* with_native on <var1438:Array[String]>*/
4761 opts___opts__OptionBool___init(var1421
, var1423
, var1438
); /* Direct call opts$OptionBool$init on <var1421:OptionBool>*/
4763 self
->attrs
[COLOR_nitc__separate_compiler__ToolContext___opt_type_poset
].val
= var1421
; /* _opt_type_poset on <self:ToolContext exact> */
4764 var1440
= NEW_nitc__SeparateCompilerPhase(&type_nitc__SeparateCompilerPhase
);
4766 ((void(*)(val
* self
, val
* p0
))(var1440
->class->vft
[COLOR_nitc__phase__Phase__toolcontext_61d
]))(var1440
, self
); /* toolcontext= on <var1440:SeparateCompilerPhase>*/
4769 ((void(*)(val
* self
, val
* p0
))(var1440
->class->vft
[COLOR_nitc__phase__Phase__depends_61d
]))(var1440
, ((val
*)NULL
)); /* depends= on <var1440:SeparateCompilerPhase>*/
4772 ((void(*)(val
* self
))(var1440
->class->vft
[COLOR_core__kernel__Object__init
]))(var1440
); /* init on <var1440:SeparateCompilerPhase>*/
4774 self
->attrs
[COLOR_nitc__separate_compiler__ToolContext___separate_compiler_phase
].val
= var1440
; /* _separate_compiler_phase on <self:ToolContext exact> */
4775 var1441
= NEW_opts__OptionBool(&type_opts__OptionBool
);
4776 if (likely(varonce1442
!=NULL
)) {
4777 var1443
= varonce1442
;
4779 var1444
= "Erase generic types";
4780 var1446
= (val
*)(19l<<2|1);
4781 var1447
= (val
*)(19l<<2|1);
4782 var1448
= (val
*)((long)(0)<<2|3);
4783 var1449
= (val
*)((long)(0)<<2|3);
4784 var1445
= core__flat___CString___to_s_unsafe(var1444
, var1446
, var1447
, var1448
, var1449
);
4786 varonce1442
= var1443
;
4788 if (likely(varonce1450
!=NULL
)) {
4789 var1451
= varonce1450
;
4791 var1452
= "--erasure";
4792 var1454
= (val
*)(9l<<2|1);
4793 var1455
= (val
*)(9l<<2|1);
4794 var1456
= (val
*)((long)(0)<<2|3);
4795 var1457
= (val
*)((long)(0)<<2|3);
4796 var1453
= core__flat___CString___to_s_unsafe(var1452
, var1454
, var1455
, var1456
, var1457
);
4798 varonce1450
= var1451
;
4800 var1458
= NEW_core__Array(&type_core__Array__core__String
);
4801 { /* var1458 = array_instance Array[String] */
4802 var1459
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
4803 ((struct instance_core__NativeArray
*)var1459
)->values
[0] = (val
*) var1451
;
4805 ((void(*)(val
* self
, val
* p0
, long p1
))(var1458
->class->vft
[COLOR_core__array__Array__with_native
]))(var1458
, var1459
, 1l); /* with_native on <var1458:Array[String]>*/
4809 opts___opts__OptionBool___init(var1441
, var1443
, var1458
); /* Direct call opts$OptionBool$init on <var1441:OptionBool>*/
4811 self
->attrs
[COLOR_nitc__separate_erasure_compiler__ToolContext___opt_erasure
].val
= var1441
; /* _opt_erasure on <self:ToolContext exact> */
4812 var1460
= NEW_opts__OptionBool(&type_opts__OptionBool
);
4813 if (likely(varonce1461
!=NULL
)) {
4814 var1462
= varonce1461
;
4816 var1463
= "Activate RTA (implicit with --global and --separate)";
4817 var1465
= (val
*)(52l<<2|1);
4818 var1466
= (val
*)(52l<<2|1);
4819 var1467
= (val
*)((long)(0)<<2|3);
4820 var1468
= (val
*)((long)(0)<<2|3);
4821 var1464
= core__flat___CString___to_s_unsafe(var1463
, var1465
, var1466
, var1467
, var1468
);
4823 varonce1461
= var1462
;
4825 if (likely(varonce1469
!=NULL
)) {
4826 var1470
= varonce1469
;
4829 var1473
= (val
*)(5l<<2|1);
4830 var1474
= (val
*)(5l<<2|1);
4831 var1475
= (val
*)((long)(0)<<2|3);
4832 var1476
= (val
*)((long)(0)<<2|3);
4833 var1472
= core__flat___CString___to_s_unsafe(var1471
, var1473
, var1474
, var1475
, var1476
);
4835 varonce1469
= var1470
;
4837 var1477
= NEW_core__Array(&type_core__Array__core__String
);
4838 { /* var1477 = array_instance Array[String] */
4839 var1478
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
4840 ((struct instance_core__NativeArray
*)var1478
)->values
[0] = (val
*) var1470
;
4842 ((void(*)(val
* self
, val
* p0
, long p1
))(var1477
->class->vft
[COLOR_core__array__Array__with_native
]))(var1477
, var1478
, 1l); /* with_native on <var1477:Array[String]>*/
4846 opts___opts__OptionBool___init(var1460
, var1462
, var1477
); /* Direct call opts$OptionBool$init on <var1460:OptionBool>*/
4848 self
->attrs
[COLOR_nitc__separate_erasure_compiler__ToolContext___opt_rta
].val
= var1460
; /* _opt_rta on <self:ToolContext exact> */
4849 var1479
= NEW_opts__OptionBool(&type_opts__OptionBool
);
4850 if (likely(varonce1480
!=NULL
)) {
4851 var1481
= varonce1480
;
4853 var1482
= "Disable implicit casts on unsafe return with erasure-typing policy (dangerous)";
4854 var1484
= (val
*)(78l<<2|1);
4855 var1485
= (val
*)(78l<<2|1);
4856 var1486
= (val
*)((long)(0)<<2|3);
4857 var1487
= (val
*)((long)(0)<<2|3);
4858 var1483
= core__flat___CString___to_s_unsafe(var1482
, var1484
, var1485
, var1486
, var1487
);
4860 varonce1480
= var1481
;
4862 if (likely(varonce1488
!=NULL
)) {
4863 var1489
= varonce1488
;
4865 var1490
= "--no-check-erasure-cast";
4866 var1492
= (val
*)(23l<<2|1);
4867 var1493
= (val
*)(23l<<2|1);
4868 var1494
= (val
*)((long)(0)<<2|3);
4869 var1495
= (val
*)((long)(0)<<2|3);
4870 var1491
= core__flat___CString___to_s_unsafe(var1490
, var1492
, var1493
, var1494
, var1495
);
4872 varonce1488
= var1489
;
4874 var1496
= NEW_core__Array(&type_core__Array__core__String
);
4875 { /* var1496 = array_instance Array[String] */
4876 var1497
= NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String
);
4877 ((struct instance_core__NativeArray
*)var1497
)->values
[0] = (val
*) var1489
;
4879 ((void(*)(val
* self
, val
* p0
, long p1
))(var1496
->class->vft
[COLOR_core__array__Array__with_native
]))(var1496
, var1497
, 1l); /* with_native on <var1496:Array[String]>*/
4883 opts___opts__OptionBool___init(var1479
, var1481
, var1496
); /* Direct call opts$OptionBool$init on <var1479:OptionBool>*/
4885 self
->attrs
[COLOR_nitc__separate_erasure_compiler__ToolContext___opt_no_check_erasure_cast
].val
= var1479
; /* _opt_no_check_erasure_cast on <self:ToolContext exact> */
4886 var1498
= NEW_nitc__ErasureCompilerPhase(&type_nitc__ErasureCompilerPhase
);
4888 ((void(*)(val
* self
, val
* p0
))(var1498
->class->vft
[COLOR_nitc__phase__Phase__toolcontext_61d
]))(var1498
, self
); /* toolcontext= on <var1498:ErasureCompilerPhase>*/
4891 ((void(*)(val
* self
, val
* p0
))(var1498
->class->vft
[COLOR_nitc__phase__Phase__depends_61d
]))(var1498
, ((val
*)NULL
)); /* depends= on <var1498:ErasureCompilerPhase>*/
4894 ((void(*)(val
* self
))(var1498
->class->vft
[COLOR_core__kernel__Object__init
]))(var1498
); /* init on <var1498:ErasureCompilerPhase>*/
4896 self
->attrs
[COLOR_nitc__separate_erasure_compiler__ToolContext___erasure_compiler_phase
].val
= var1498
; /* _erasure_compiler_phase on <self:ToolContext exact> */
4899 /* runtime class nitc__BashCompletion: nitc::BashCompletion (dead=false; need_corpse=false)*/
4900 const struct class class_nitc__BashCompletion
= {
4903 (nitmethod_t
)nitc___nitc__BashCompletion___core__kernel__Object__init
, /* pointer to toolcontext:BashCompletion:toolcontext$BashCompletion$init */
4904 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to toolcontext:BashCompletion:kernel$Object$!= */
4905 (nitmethod_t
)core___core__Object___sys
, /* pointer to toolcontext:BashCompletion:kernel$Object$sys */
4906 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to toolcontext:BashCompletion:abstract_text$Object$to_s */
4907 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to toolcontext:BashCompletion:kernel$Object$== */
4908 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to toolcontext:BashCompletion:kernel$Object$is_same_instance */
4909 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to toolcontext:BashCompletion:abstract_text$Object$inspect */
4910 (nitmethod_t
)core___core__Object___object_id
, /* pointer to toolcontext:BashCompletion:kernel$Object$object_id */
4911 (nitmethod_t
)core___core__Object___hash
, /* pointer to toolcontext:BashCompletion:kernel$Object$hash */
4912 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to toolcontext:BashCompletion:abstract_text$Object$class_name */
4913 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to toolcontext:BashCompletion:abstract_text$Object$inspect_head */
4914 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to toolcontext:BashCompletion:abstract_text$Object$native_class_name */
4915 (nitmethod_t
)template___template__Template___is_writing
, /* pointer to toolcontext:BashCompletion:template$Template$is_writing */
4916 (nitmethod_t
)template___template__Template___is_writing_61d
, /* pointer to toolcontext:BashCompletion:template$Template$is_writing= */
4917 (nitmethod_t
)template___template__Template___force_render
, /* pointer to toolcontext:BashCompletion:template$Template$force_render */
4918 (nitmethod_t
)template___template__Template___content
, /* pointer to toolcontext:BashCompletion:template$Template$content */
4919 (nitmethod_t
)template___template__Template___render_done
, /* pointer to toolcontext:BashCompletion:template$Template$render_done */
4920 (nitmethod_t
)template___template__Template___render_done_61d
, /* pointer to toolcontext:BashCompletion:template$Template$render_done= */
4921 (nitmethod_t
)nitc___nitc__BashCompletion___template__Template__rendering
, /* pointer to toolcontext:BashCompletion:toolcontext$BashCompletion$rendering */
4922 (nitmethod_t
)template___template__Template___freeze
, /* pointer to toolcontext:BashCompletion:template$Template$freeze */
4923 (nitmethod_t
)template___template__Template___addn
, /* pointer to toolcontext:BashCompletion:template$Template$addn */
4924 (nitmethod_t
)template___template__Template___is_frozen
, /* pointer to toolcontext:BashCompletion:template$Template$is_frozen */
4925 (nitmethod_t
)template___template__Template___is_frozen_61d
, /* pointer to toolcontext:BashCompletion:template$Template$is_frozen= */
4926 (nitmethod_t
)template___template__Template___add
, /* pointer to toolcontext:BashCompletion:template$Template$add */
4927 (nitmethod_t
)nitc___nitc__BashCompletion___toolcontext_61d
, /* pointer to toolcontext:BashCompletion:toolcontext$BashCompletion$toolcontext= */
4928 (nitmethod_t
)nitc___nitc__BashCompletion___toolcontext
, /* pointer to toolcontext:BashCompletion:toolcontext$BashCompletion$toolcontext */
4929 (nitmethod_t
)nitc___nitc__BashCompletion___extract_options_names
, /* pointer to toolcontext:BashCompletion:toolcontext$BashCompletion$extract_options_names */
4930 (nitmethod_t
)core___core__Object___init
, /* pointer to toolcontext:BashCompletion:kernel$Object$init */
4935 (nitmethod_t
)core__file___Writable___write_to_file
, /* pointer to toolcontext:BashCompletion:file$Writable$write_to_file */
4936 (nitmethod_t
)template___template__Template___core__stream__Writable__write_to
, /* pointer to toolcontext:BashCompletion:template$Template$write_to */
4939 /* allocate BashCompletion */
4940 val
* NEW_nitc__BashCompletion(const struct type
* type
) {
4941 val
* self
/* : BashCompletion */;
4942 val
* var
/* : Array[Writable] */;
4943 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
4945 self
->class = &class_nitc__BashCompletion
;
4946 self
->attrs
[COLOR_template__Template___is_frozen
].s
= 0; /* _is_frozen on <self:BashCompletion exact> */
4947 var
= NEW_core__Array(&type_core__Array__core__Writable
);
4949 core___core__Array___core__kernel__Object__init(var
); /* Direct call array$Array$init on <var:Array[Writable]>*/
4951 self
->attrs
[COLOR_template__Template___content
].val
= var
; /* _content on <self:BashCompletion exact> */
4952 self
->attrs
[COLOR_template__Template___render_done
].s
= 0; /* _render_done on <self:BashCompletion exact> */
4953 self
->attrs
[COLOR_template__Template___is_writing
].s
= 0; /* _is_writing on <self:BashCompletion exact> */
4956 /* runtime class opts__Option: opts::Option (dead=true; need_corpse=false)*/
4957 /* allocate Option */
4958 val
* NEW_opts__Option(const struct type
* type
) {
4959 if(catchStack
.cursor
>= 0){
4960 longjmp(catchStack
.envs
[catchStack
.cursor
], 1);
4962 PRINT_ERROR("Runtime error: %s", "Option is DEAD");
4966 /* runtime class opts__OptionText: opts::OptionText (dead=true; need_corpse=false)*/
4967 /* allocate OptionText */
4968 val
* NEW_opts__OptionText(const struct type
* type
) {
4969 if(catchStack
.cursor
>= 0){
4970 longjmp(catchStack
.envs
[catchStack
.cursor
], 1);
4972 PRINT_ERROR("Runtime error: %s", "OptionText is DEAD");
4976 /* runtime class opts__OptionBool: opts::OptionBool (dead=false; need_corpse=false)*/
4977 const struct class class_opts__OptionBool
= {
4980 (nitmethod_t
)core___core__Object___init
, /* pointer to opts:OptionBool:kernel$Object$init */
4981 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to opts:OptionBool:kernel$Object$!= */
4982 (nitmethod_t
)core___core__Object___sys
, /* pointer to opts:OptionBool:kernel$Object$sys */
4983 (nitmethod_t
)opts___opts__Option___core__abstract_text__Object__to_s
, /* pointer to opts:OptionBool:opts$Option$to_s */
4984 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to opts:OptionBool:kernel$Object$== */
4985 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to opts:OptionBool:kernel$Object$is_same_instance */
4986 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to opts:OptionBool:abstract_text$Object$inspect */
4987 (nitmethod_t
)core___core__Object___object_id
, /* pointer to opts:OptionBool:kernel$Object$object_id */
4988 (nitmethod_t
)core___core__Object___hash
, /* pointer to opts:OptionBool:kernel$Object$hash */
4989 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to opts:OptionBool:abstract_text$Object$class_name */
4990 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to opts:OptionBool:abstract_text$Object$inspect_head */
4991 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to opts:OptionBool:abstract_text$Object$native_class_name */
4992 (nitmethod_t
)opts___opts__Option___value
, /* pointer to opts:OptionBool:opts$Option$value */
4993 (nitmethod_t
)opts___opts__Option___pretty
, /* pointer to opts:OptionBool:opts$Option$pretty */
4994 (nitmethod_t
)opts___opts__Option___init
, /* pointer to opts:OptionBool:opts$Option$init */
4995 (nitmethod_t
)opts___opts__Option___value_61d
, /* pointer to opts:OptionBool:opts$Option$value= */
4996 (nitmethod_t
)opts___opts__Option___names
, /* pointer to opts:OptionBool:opts$Option$names */
4997 (nitmethod_t
)opts___opts__Option___helptext
, /* pointer to opts:OptionBool:opts$Option$helptext */
4998 (nitmethod_t
)opts___opts__Option___init_opt
, /* pointer to opts:OptionBool:opts$Option$init_opt */
4999 (nitmethod_t
)opts___opts__Option___hidden_61d
, /* pointer to opts:OptionBool:opts$Option$hidden= */
5000 (nitmethod_t
)opts___opts__Option___names_61d
, /* pointer to opts:OptionBool:opts$Option$names= */
5001 (nitmethod_t
)opts___opts__Option___helptext_61d
, /* pointer to opts:OptionBool:opts$Option$helptext= */
5002 (nitmethod_t
)opts___opts__Option___default_value_61d
, /* pointer to opts:OptionBool:opts$Option$default_value= */
5003 (nitmethod_t
)opts___opts__Option___errors
, /* pointer to opts:OptionBool:opts$Option$errors */
5004 (nitmethod_t
)opts___opts__OptionBool___Option__read_param
, /* pointer to opts:OptionBool:opts$OptionBool$read_param */
5005 (nitmethod_t
)opts___opts__Option___mandatory
, /* pointer to opts:OptionBool:opts$Option$mandatory */
5006 (nitmethod_t
)opts___opts__Option___read
, /* pointer to opts:OptionBool:opts$Option$read */
5007 (nitmethod_t
)opts___opts__Option___hidden
, /* pointer to opts:OptionBool:opts$Option$hidden */
5008 (nitmethod_t
)opts___opts__Option___read_61d
, /* pointer to opts:OptionBool:opts$Option$read= */
5009 (nitmethod_t
)opts___opts__OptionBool___init
, /* pointer to opts:OptionBool:opts$OptionBool$init */
5010 (nitmethod_t
)opts___opts__Option___read_param
, /* pointer to opts:OptionBool:opts$Option$read_param */
5013 /* allocate OptionBool */
5014 val
* NEW_opts__OptionBool(const struct type
* type
) {
5015 val
* self
/* : OptionBool */;
5016 val
* var
/* : Array[String] */;
5017 self
= nit_alloc(sizeof(struct instance
) + 8*sizeof(nitattribute_t
));
5019 self
->class = &class_opts__OptionBool
;
5020 var
= NEW_core__Array(&type_core__Array__core__String
);
5022 core___core__Array___core__kernel__Object__init(var
); /* Direct call array$Array$init on <var:Array[String]>*/
5024 self
->attrs
[COLOR_opts__Option___errors
].val
= var
; /* _errors on <self:OptionBool exact> */
5025 self
->attrs
[COLOR_opts__Option___mandatory
].s
= 0; /* _mandatory on <self:OptionBool exact> */
5026 self
->attrs
[COLOR_opts__Option___hidden
].s
= 0; /* _hidden on <self:OptionBool exact> */
5027 self
->attrs
[COLOR_opts__Option___read
].s
= 0; /* _read on <self:OptionBool exact> */
5030 /* runtime class opts__OptionCount: opts::OptionCount (dead=false; need_corpse=false)*/
5031 const struct class class_opts__OptionCount
= {
5034 (nitmethod_t
)core___core__Object___init
, /* pointer to opts:OptionCount:kernel$Object$init */
5035 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to opts:OptionCount:kernel$Object$!= */
5036 (nitmethod_t
)core___core__Object___sys
, /* pointer to opts:OptionCount:kernel$Object$sys */
5037 (nitmethod_t
)opts___opts__Option___core__abstract_text__Object__to_s
, /* pointer to opts:OptionCount:opts$Option$to_s */
5038 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to opts:OptionCount:kernel$Object$== */
5039 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to opts:OptionCount:kernel$Object$is_same_instance */
5040 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to opts:OptionCount:abstract_text$Object$inspect */
5041 (nitmethod_t
)core___core__Object___object_id
, /* pointer to opts:OptionCount:kernel$Object$object_id */
5042 (nitmethod_t
)core___core__Object___hash
, /* pointer to opts:OptionCount:kernel$Object$hash */
5043 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to opts:OptionCount:abstract_text$Object$class_name */
5044 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to opts:OptionCount:abstract_text$Object$inspect_head */
5045 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to opts:OptionCount:abstract_text$Object$native_class_name */
5046 (nitmethod_t
)opts___opts__Option___value
, /* pointer to opts:OptionCount:opts$Option$value */
5047 (nitmethod_t
)opts___opts__Option___pretty
, /* pointer to opts:OptionCount:opts$Option$pretty */
5048 (nitmethod_t
)opts___opts__Option___init
, /* pointer to opts:OptionCount:opts$Option$init */
5049 (nitmethod_t
)opts___opts__Option___value_61d
, /* pointer to opts:OptionCount:opts$Option$value= */
5050 (nitmethod_t
)opts___opts__Option___names
, /* pointer to opts:OptionCount:opts$Option$names */
5051 (nitmethod_t
)opts___opts__Option___helptext
, /* pointer to opts:OptionCount:opts$Option$helptext */
5052 (nitmethod_t
)opts___opts__Option___init_opt
, /* pointer to opts:OptionCount:opts$Option$init_opt */
5053 (nitmethod_t
)opts___opts__Option___hidden_61d
, /* pointer to opts:OptionCount:opts$Option$hidden= */
5054 (nitmethod_t
)opts___opts__Option___names_61d
, /* pointer to opts:OptionCount:opts$Option$names= */
5055 (nitmethod_t
)opts___opts__Option___helptext_61d
, /* pointer to opts:OptionCount:opts$Option$helptext= */
5056 (nitmethod_t
)opts___opts__Option___default_value_61d
, /* pointer to opts:OptionCount:opts$Option$default_value= */
5057 (nitmethod_t
)opts___opts__Option___errors
, /* pointer to opts:OptionCount:opts$Option$errors */
5058 (nitmethod_t
)opts___opts__OptionCount___Option__read_param
, /* pointer to opts:OptionCount:opts$OptionCount$read_param */
5059 (nitmethod_t
)opts___opts__Option___mandatory
, /* pointer to opts:OptionCount:opts$Option$mandatory */
5060 (nitmethod_t
)opts___opts__Option___read
, /* pointer to opts:OptionCount:opts$Option$read */
5061 (nitmethod_t
)opts___opts__Option___hidden
, /* pointer to opts:OptionCount:opts$Option$hidden */
5062 (nitmethod_t
)opts___opts__Option___read_61d
, /* pointer to opts:OptionCount:opts$Option$read= */
5063 (nitmethod_t
)opts___opts__OptionCount___init
, /* pointer to opts:OptionCount:opts$OptionCount$init */
5064 (nitmethod_t
)opts___opts__Option___read_param
, /* pointer to opts:OptionCount:opts$Option$read_param */
5067 /* allocate OptionCount */
5068 val
* NEW_opts__OptionCount(const struct type
* type
) {
5069 val
* self
/* : OptionCount */;
5070 val
* var
/* : Array[String] */;
5071 self
= nit_alloc(sizeof(struct instance
) + 8*sizeof(nitattribute_t
));
5073 self
->class = &class_opts__OptionCount
;
5074 var
= NEW_core__Array(&type_core__Array__core__String
);
5076 core___core__Array___core__kernel__Object__init(var
); /* Direct call array$Array$init on <var:Array[String]>*/
5078 self
->attrs
[COLOR_opts__Option___errors
].val
= var
; /* _errors on <self:OptionCount exact> */
5079 self
->attrs
[COLOR_opts__Option___mandatory
].s
= 0; /* _mandatory on <self:OptionCount exact> */
5080 self
->attrs
[COLOR_opts__Option___hidden
].s
= 0; /* _hidden on <self:OptionCount exact> */
5081 self
->attrs
[COLOR_opts__Option___read
].s
= 0; /* _read on <self:OptionCount exact> */
5084 /* runtime class opts__OptionParameter: opts::OptionParameter (dead=true; need_corpse=false)*/
5085 /* allocate OptionParameter */
5086 val
* NEW_opts__OptionParameter(const struct type
* type
) {
5087 if(catchStack
.cursor
>= 0){
5088 longjmp(catchStack
.envs
[catchStack
.cursor
], 1);
5090 PRINT_ERROR("Runtime error: %s", "OptionParameter is DEAD");
5094 /* runtime class opts__OptionString: opts::OptionString (dead=false; need_corpse=false)*/
5095 const struct class class_opts__OptionString
= {
5098 (nitmethod_t
)core___core__Object___init
, /* pointer to opts:OptionString:kernel$Object$init */
5099 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to opts:OptionString:kernel$Object$!= */
5100 (nitmethod_t
)core___core__Object___sys
, /* pointer to opts:OptionString:kernel$Object$sys */
5101 (nitmethod_t
)opts___opts__Option___core__abstract_text__Object__to_s
, /* pointer to opts:OptionString:opts$Option$to_s */
5102 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to opts:OptionString:kernel$Object$== */
5103 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to opts:OptionString:kernel$Object$is_same_instance */
5104 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to opts:OptionString:abstract_text$Object$inspect */
5105 (nitmethod_t
)core___core__Object___object_id
, /* pointer to opts:OptionString:kernel$Object$object_id */
5106 (nitmethod_t
)core___core__Object___hash
, /* pointer to opts:OptionString:kernel$Object$hash */
5107 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to opts:OptionString:abstract_text$Object$class_name */
5108 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to opts:OptionString:abstract_text$Object$inspect_head */
5109 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to opts:OptionString:abstract_text$Object$native_class_name */
5110 (nitmethod_t
)opts___opts__Option___value
, /* pointer to opts:OptionString:opts$Option$value */
5111 (nitmethod_t
)opts___opts__Option___pretty
, /* pointer to opts:OptionString:opts$Option$pretty */
5112 (nitmethod_t
)opts___opts__Option___init
, /* pointer to opts:OptionString:opts$Option$init */
5113 (nitmethod_t
)opts___opts__Option___value_61d
, /* pointer to opts:OptionString:opts$Option$value= */
5114 (nitmethod_t
)opts___opts__Option___names
, /* pointer to opts:OptionString:opts$Option$names */
5115 (nitmethod_t
)opts___opts__Option___helptext
, /* pointer to opts:OptionString:opts$Option$helptext */
5116 (nitmethod_t
)opts___opts__Option___init_opt
, /* pointer to opts:OptionString:opts$Option$init_opt */
5117 (nitmethod_t
)opts___opts__Option___hidden_61d
, /* pointer to opts:OptionString:opts$Option$hidden= */
5118 (nitmethod_t
)opts___opts__Option___names_61d
, /* pointer to opts:OptionString:opts$Option$names= */
5119 (nitmethod_t
)opts___opts__Option___helptext_61d
, /* pointer to opts:OptionString:opts$Option$helptext= */
5120 (nitmethod_t
)opts___opts__Option___default_value_61d
, /* pointer to opts:OptionString:opts$Option$default_value= */
5121 (nitmethod_t
)opts___opts__Option___errors
, /* pointer to opts:OptionString:opts$Option$errors */
5122 (nitmethod_t
)opts___opts__OptionParameter___Option__read_param
, /* pointer to opts:OptionString:opts$OptionParameter$read_param */
5123 (nitmethod_t
)opts___opts__Option___mandatory
, /* pointer to opts:OptionString:opts$Option$mandatory */
5124 (nitmethod_t
)opts___opts__Option___read
, /* pointer to opts:OptionString:opts$Option$read */
5125 (nitmethod_t
)opts___opts__Option___hidden
, /* pointer to opts:OptionString:opts$Option$hidden */
5126 (nitmethod_t
)opts___opts__Option___read_61d
, /* pointer to opts:OptionString:opts$Option$read= */
5127 (nitmethod_t
)opts___opts__OptionParameter___parameter_mandatory
, /* pointer to opts:OptionString:opts$OptionParameter$parameter_mandatory */
5128 (nitmethod_t
)opts___opts__OptionString___OptionParameter__convert
, /* pointer to opts:OptionString:opts$OptionString$convert */
5129 (nitmethod_t
)opts___opts__Option___read_param
, /* pointer to opts:OptionString:opts$Option$read_param */
5130 (nitmethod_t
)opts___opts__OptionString___init
, /* pointer to opts:OptionString:opts$OptionString$init */
5133 /* allocate OptionString */
5134 val
* NEW_opts__OptionString(const struct type
* type
) {
5135 val
* self
/* : OptionString */;
5136 val
* var
/* : Array[String] */;
5137 self
= nit_alloc(sizeof(struct instance
) + 9*sizeof(nitattribute_t
));
5139 self
->class = &class_opts__OptionString
;
5140 var
= NEW_core__Array(&type_core__Array__core__String
);
5142 core___core__Array___core__kernel__Object__init(var
); /* Direct call array$Array$init on <var:Array[String]>*/
5144 self
->attrs
[COLOR_opts__Option___errors
].val
= var
; /* _errors on <self:OptionString exact> */
5145 self
->attrs
[COLOR_opts__Option___mandatory
].s
= 0; /* _mandatory on <self:OptionString exact> */
5146 self
->attrs
[COLOR_opts__Option___hidden
].s
= 0; /* _hidden on <self:OptionString exact> */
5147 self
->attrs
[COLOR_opts__Option___read
].s
= 0; /* _read on <self:OptionString exact> */
5148 self
->attrs
[COLOR_opts__OptionParameter___parameter_mandatory
].s
= 1; /* _parameter_mandatory on <self:OptionString exact> */
5151 /* runtime class opts__OptionEnum: opts::OptionEnum (dead=true; need_corpse=false)*/
5152 /* allocate OptionEnum */
5153 val
* NEW_opts__OptionEnum(const struct type
* type
) {
5154 if(catchStack
.cursor
>= 0){
5155 longjmp(catchStack
.envs
[catchStack
.cursor
], 1);
5157 PRINT_ERROR("Runtime error: %s", "OptionEnum is DEAD");
5161 /* runtime class opts__OptionInt: opts::OptionInt (dead=false; need_corpse=false)*/
5162 const struct class class_opts__OptionInt
= {
5165 (nitmethod_t
)core___core__Object___init
, /* pointer to opts:OptionInt:kernel$Object$init */
5166 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to opts:OptionInt:kernel$Object$!= */
5167 (nitmethod_t
)core___core__Object___sys
, /* pointer to opts:OptionInt:kernel$Object$sys */
5168 (nitmethod_t
)opts___opts__Option___core__abstract_text__Object__to_s
, /* pointer to opts:OptionInt:opts$Option$to_s */
5169 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to opts:OptionInt:kernel$Object$== */
5170 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to opts:OptionInt:kernel$Object$is_same_instance */
5171 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to opts:OptionInt:abstract_text$Object$inspect */
5172 (nitmethod_t
)core___core__Object___object_id
, /* pointer to opts:OptionInt:kernel$Object$object_id */
5173 (nitmethod_t
)core___core__Object___hash
, /* pointer to opts:OptionInt:kernel$Object$hash */
5174 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to opts:OptionInt:abstract_text$Object$class_name */
5175 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to opts:OptionInt:abstract_text$Object$inspect_head */
5176 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to opts:OptionInt:abstract_text$Object$native_class_name */
5177 (nitmethod_t
)opts___opts__Option___value
, /* pointer to opts:OptionInt:opts$Option$value */
5178 (nitmethod_t
)opts___opts__Option___pretty
, /* pointer to opts:OptionInt:opts$Option$pretty */
5179 (nitmethod_t
)opts___opts__Option___init
, /* pointer to opts:OptionInt:opts$Option$init */
5180 (nitmethod_t
)opts___opts__Option___value_61d
, /* pointer to opts:OptionInt:opts$Option$value= */
5181 (nitmethod_t
)opts___opts__Option___names
, /* pointer to opts:OptionInt:opts$Option$names */
5182 (nitmethod_t
)opts___opts__Option___helptext
, /* pointer to opts:OptionInt:opts$Option$helptext */
5183 (nitmethod_t
)opts___opts__Option___init_opt
, /* pointer to opts:OptionInt:opts$Option$init_opt */
5184 (nitmethod_t
)opts___opts__Option___hidden_61d
, /* pointer to opts:OptionInt:opts$Option$hidden= */
5185 (nitmethod_t
)opts___opts__Option___names_61d
, /* pointer to opts:OptionInt:opts$Option$names= */
5186 (nitmethod_t
)opts___opts__Option___helptext_61d
, /* pointer to opts:OptionInt:opts$Option$helptext= */
5187 (nitmethod_t
)opts___opts__Option___default_value_61d
, /* pointer to opts:OptionInt:opts$Option$default_value= */
5188 (nitmethod_t
)opts___opts__Option___errors
, /* pointer to opts:OptionInt:opts$Option$errors */
5189 (nitmethod_t
)opts___opts__OptionParameter___Option__read_param
, /* pointer to opts:OptionInt:opts$OptionParameter$read_param */
5190 (nitmethod_t
)opts___opts__Option___mandatory
, /* pointer to opts:OptionInt:opts$Option$mandatory */
5191 (nitmethod_t
)opts___opts__Option___read
, /* pointer to opts:OptionInt:opts$Option$read */
5192 (nitmethod_t
)opts___opts__Option___hidden
, /* pointer to opts:OptionInt:opts$Option$hidden */
5193 (nitmethod_t
)opts___opts__Option___read_61d
, /* pointer to opts:OptionInt:opts$Option$read= */
5194 (nitmethod_t
)opts___opts__OptionParameter___parameter_mandatory
, /* pointer to opts:OptionInt:opts$OptionParameter$parameter_mandatory */
5195 (nitmethod_t
)VIRTUAL_opts___opts__OptionInt___OptionParameter__convert
, /* pointer to opts:OptionInt:opts$OptionInt$convert */
5196 (nitmethod_t
)opts___opts__Option___read_param
, /* pointer to opts:OptionInt:opts$Option$read_param */
5197 (nitmethod_t
)opts___opts__OptionInt___init
, /* pointer to opts:OptionInt:opts$OptionInt$init */
5200 /* allocate OptionInt */
5201 val
* NEW_opts__OptionInt(const struct type
* type
) {
5202 val
* self
/* : OptionInt */;
5203 val
* var
/* : Array[String] */;
5204 self
= nit_alloc(sizeof(struct instance
) + 9*sizeof(nitattribute_t
));
5206 self
->class = &class_opts__OptionInt
;
5207 var
= NEW_core__Array(&type_core__Array__core__String
);
5209 core___core__Array___core__kernel__Object__init(var
); /* Direct call array$Array$init on <var:Array[String]>*/
5211 self
->attrs
[COLOR_opts__Option___errors
].val
= var
; /* _errors on <self:OptionInt exact> */
5212 self
->attrs
[COLOR_opts__Option___mandatory
].s
= 0; /* _mandatory on <self:OptionInt exact> */
5213 self
->attrs
[COLOR_opts__Option___hidden
].s
= 0; /* _hidden on <self:OptionInt exact> */
5214 self
->attrs
[COLOR_opts__Option___read
].s
= 0; /* _read on <self:OptionInt exact> */
5215 self
->attrs
[COLOR_opts__OptionParameter___parameter_mandatory
].s
= 1; /* _parameter_mandatory on <self:OptionInt exact> */
5218 /* runtime class opts__OptionFloat: opts::OptionFloat (dead=true; need_corpse=false)*/
5219 /* allocate OptionFloat */
5220 val
* NEW_opts__OptionFloat(const struct type
* type
) {
5221 if(catchStack
.cursor
>= 0){
5222 longjmp(catchStack
.envs
[catchStack
.cursor
], 1);
5224 PRINT_ERROR("Runtime error: %s", "OptionFloat is DEAD");
5228 /* runtime class opts__OptionArray: opts::OptionArray (dead=false; need_corpse=false)*/
5229 const struct class class_opts__OptionArray
= {
5232 (nitmethod_t
)core___core__Object___init
, /* pointer to opts:OptionArray:kernel$Object$init */
5233 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to opts:OptionArray:kernel$Object$!= */
5234 (nitmethod_t
)core___core__Object___sys
, /* pointer to opts:OptionArray:kernel$Object$sys */
5235 (nitmethod_t
)opts___opts__Option___core__abstract_text__Object__to_s
, /* pointer to opts:OptionArray:opts$Option$to_s */
5236 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to opts:OptionArray:kernel$Object$== */
5237 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to opts:OptionArray:kernel$Object$is_same_instance */
5238 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to opts:OptionArray:abstract_text$Object$inspect */
5239 (nitmethod_t
)core___core__Object___object_id
, /* pointer to opts:OptionArray:kernel$Object$object_id */
5240 (nitmethod_t
)core___core__Object___hash
, /* pointer to opts:OptionArray:kernel$Object$hash */
5241 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to opts:OptionArray:abstract_text$Object$class_name */
5242 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to opts:OptionArray:abstract_text$Object$inspect_head */
5243 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to opts:OptionArray:abstract_text$Object$native_class_name */
5244 (nitmethod_t
)opts___opts__Option___value
, /* pointer to opts:OptionArray:opts$Option$value */
5245 (nitmethod_t
)opts___opts__Option___pretty
, /* pointer to opts:OptionArray:opts$Option$pretty */
5246 (nitmethod_t
)opts___opts__Option___init
, /* pointer to opts:OptionArray:opts$Option$init */
5247 (nitmethod_t
)opts___opts__Option___value_61d
, /* pointer to opts:OptionArray:opts$Option$value= */
5248 (nitmethod_t
)opts___opts__Option___names
, /* pointer to opts:OptionArray:opts$Option$names */
5249 (nitmethod_t
)opts___opts__Option___helptext
, /* pointer to opts:OptionArray:opts$Option$helptext */
5250 (nitmethod_t
)opts___opts__Option___init_opt
, /* pointer to opts:OptionArray:opts$Option$init_opt */
5251 (nitmethod_t
)opts___opts__Option___hidden_61d
, /* pointer to opts:OptionArray:opts$Option$hidden= */
5252 (nitmethod_t
)opts___opts__Option___names_61d
, /* pointer to opts:OptionArray:opts$Option$names= */
5253 (nitmethod_t
)opts___opts__Option___helptext_61d
, /* pointer to opts:OptionArray:opts$Option$helptext= */
5254 (nitmethod_t
)opts___opts__Option___default_value_61d
, /* pointer to opts:OptionArray:opts$Option$default_value= */
5255 (nitmethod_t
)opts___opts__Option___errors
, /* pointer to opts:OptionArray:opts$Option$errors */
5256 (nitmethod_t
)opts___opts__OptionParameter___Option__read_param
, /* pointer to opts:OptionArray:opts$OptionParameter$read_param */
5257 (nitmethod_t
)opts___opts__Option___mandatory
, /* pointer to opts:OptionArray:opts$Option$mandatory */
5258 (nitmethod_t
)opts___opts__Option___read
, /* pointer to opts:OptionArray:opts$Option$read */
5259 (nitmethod_t
)opts___opts__Option___hidden
, /* pointer to opts:OptionArray:opts$Option$hidden */
5260 (nitmethod_t
)opts___opts__Option___read_61d
, /* pointer to opts:OptionArray:opts$Option$read= */
5261 (nitmethod_t
)opts___opts__OptionParameter___parameter_mandatory
, /* pointer to opts:OptionArray:opts$OptionParameter$parameter_mandatory */
5262 (nitmethod_t
)opts___opts__OptionArray___OptionParameter__convert
, /* pointer to opts:OptionArray:opts$OptionArray$convert */
5263 (nitmethod_t
)opts___opts__Option___read_param
, /* pointer to opts:OptionArray:opts$Option$read_param */
5264 (nitmethod_t
)opts___opts__OptionArray___init
, /* pointer to opts:OptionArray:opts$OptionArray$init */
5265 (nitmethod_t
)opts___opts__OptionArray___values_61d
, /* pointer to opts:OptionArray:opts$OptionArray$values= */
5266 (nitmethod_t
)opts___opts__OptionArray___values
, /* pointer to opts:OptionArray:opts$OptionArray$values */
5269 /* allocate OptionArray */
5270 val
* NEW_opts__OptionArray(const struct type
* type
) {
5271 val
* self
/* : OptionArray */;
5272 val
* var
/* : Array[String] */;
5273 self
= nit_alloc(sizeof(struct instance
) + 10*sizeof(nitattribute_t
));
5275 self
->class = &class_opts__OptionArray
;
5276 var
= NEW_core__Array(&type_core__Array__core__String
);
5278 core___core__Array___core__kernel__Object__init(var
); /* Direct call array$Array$init on <var:Array[String]>*/
5280 self
->attrs
[COLOR_opts__Option___errors
].val
= var
; /* _errors on <self:OptionArray exact> */
5281 self
->attrs
[COLOR_opts__Option___mandatory
].s
= 0; /* _mandatory on <self:OptionArray exact> */
5282 self
->attrs
[COLOR_opts__Option___hidden
].s
= 0; /* _hidden on <self:OptionArray exact> */
5283 self
->attrs
[COLOR_opts__Option___read
].s
= 0; /* _read on <self:OptionArray exact> */
5284 self
->attrs
[COLOR_opts__OptionParameter___parameter_mandatory
].s
= 1; /* _parameter_mandatory on <self:OptionArray exact> */
5287 /* runtime class opts__OptionContext: opts::OptionContext (dead=false; need_corpse=false)*/
5288 const struct class class_opts__OptionContext
= {
5291 (nitmethod_t
)core___core__Object___init
, /* pointer to opts:OptionContext:kernel$Object$init */
5292 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to opts:OptionContext:kernel$Object$!= */
5293 (nitmethod_t
)core___core__Object___sys
, /* pointer to opts:OptionContext:kernel$Object$sys */
5294 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to opts:OptionContext:abstract_text$Object$to_s */
5295 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to opts:OptionContext:kernel$Object$== */
5296 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to opts:OptionContext:kernel$Object$is_same_instance */
5297 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to opts:OptionContext:abstract_text$Object$inspect */
5298 (nitmethod_t
)core___core__Object___object_id
, /* pointer to opts:OptionContext:kernel$Object$object_id */
5299 (nitmethod_t
)core___core__Object___hash
, /* pointer to opts:OptionContext:kernel$Object$hash */
5300 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to opts:OptionContext:abstract_text$Object$class_name */
5301 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to opts:OptionContext:abstract_text$Object$inspect_head */
5302 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to opts:OptionContext:abstract_text$Object$native_class_name */
5303 (nitmethod_t
)opts___opts__OptionContext___rest
, /* pointer to opts:OptionContext:opts$OptionContext$rest */
5304 (nitmethod_t
)opts___opts__OptionContext___add_option
, /* pointer to opts:OptionContext:opts$OptionContext$add_option */
5305 (nitmethod_t
)opts___opts__OptionContext___options
, /* pointer to opts:OptionContext:opts$OptionContext$options */
5306 (nitmethod_t
)opts___opts__OptionContext___parse
, /* pointer to opts:OptionContext:opts$OptionContext$parse */
5307 (nitmethod_t
)opts___opts__OptionContext___errors
, /* pointer to opts:OptionContext:opts$OptionContext$errors */
5308 (nitmethod_t
)opts___opts__OptionContext___parse_intern
, /* pointer to opts:OptionContext:opts$OptionContext$parse_intern */
5309 (nitmethod_t
)opts___opts__OptionContext___usage
, /* pointer to opts:OptionContext:opts$OptionContext$usage */
5310 (nitmethod_t
)opts___opts__OptionContext___context_errors
, /* pointer to opts:OptionContext:opts$OptionContext$context_errors */
5311 (nitmethod_t
)opts___opts__OptionContext___build
, /* pointer to opts:OptionContext:opts$OptionContext$build */
5312 (nitmethod_t
)opts___opts__OptionContext___optmap
, /* pointer to opts:OptionContext:opts$OptionContext$optmap */
5313 (nitmethod_t
)opts___opts__OptionContext___options_before_rest
, /* pointer to opts:OptionContext:opts$OptionContext$options_before_rest */
5316 /* allocate OptionContext */
5317 val
* NEW_opts__OptionContext(const struct type
* type
) {
5318 val
* self
/* : OptionContext */;
5319 val
* var
/* : Array[Option] */;
5320 val
* var1
/* : Array[String] */;
5321 val
* var2
/* : Array[String] */;
5322 val
* var3
/* : HashMap[String, Option] */;
5323 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
5325 self
->class = &class_opts__OptionContext
;
5326 var
= NEW_core__Array(&type_core__Array__opts__Option
);
5328 core___core__Array___core__kernel__Object__init(var
); /* Direct call array$Array$init on <var:Array[Option]>*/
5330 self
->attrs
[COLOR_opts__OptionContext___options
].val
= var
; /* _options on <self:OptionContext exact> */
5331 var1
= NEW_core__Array(&type_core__Array__core__String
);
5333 core___core__Array___core__kernel__Object__init(var1
); /* Direct call array$Array$init on <var1:Array[String]>*/
5335 self
->attrs
[COLOR_opts__OptionContext___rest
].val
= var1
; /* _rest on <self:OptionContext exact> */
5336 var2
= NEW_core__Array(&type_core__Array__core__String
);
5338 core___core__Array___core__kernel__Object__init(var2
); /* Direct call array$Array$init on <var2:Array[String]>*/
5340 self
->attrs
[COLOR_opts__OptionContext___context_errors
].val
= var2
; /* _context_errors on <self:OptionContext exact> */
5341 var3
= NEW_core__HashMap(&type_core__HashMap__core__String__opts__Option
);
5343 core___core__HashMap___core__kernel__Object__init(var3
); /* Direct call hash_collection$HashMap$init on <var3:HashMap[String, Option]>*/
5345 self
->attrs
[COLOR_opts__OptionContext___optmap
].val
= var3
; /* _optmap on <self:OptionContext exact> */
5346 self
->attrs
[COLOR_opts__OptionContext___options_before_rest
].s
= 0; /* _options_before_rest on <self:OptionContext exact> */
5349 /* runtime class template__Template: template::Template (dead=false; need_corpse=false)*/
5350 const struct class class_template__Template
= {
5353 (nitmethod_t
)core___core__Object___init
, /* pointer to template:Template:kernel$Object$init */
5354 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to template:Template:kernel$Object$!= */
5355 (nitmethod_t
)core___core__Object___sys
, /* pointer to template:Template:kernel$Object$sys */
5356 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to template:Template:abstract_text$Object$to_s */
5357 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to template:Template:kernel$Object$== */
5358 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to template:Template:kernel$Object$is_same_instance */
5359 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to template:Template:abstract_text$Object$inspect */
5360 (nitmethod_t
)core___core__Object___object_id
, /* pointer to template:Template:kernel$Object$object_id */
5361 (nitmethod_t
)core___core__Object___hash
, /* pointer to template:Template:kernel$Object$hash */
5362 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to template:Template:abstract_text$Object$class_name */
5363 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to template:Template:abstract_text$Object$inspect_head */
5364 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to template:Template:abstract_text$Object$native_class_name */
5365 (nitmethod_t
)template___template__Template___is_writing
, /* pointer to template:Template:template$Template$is_writing */
5366 (nitmethod_t
)template___template__Template___is_writing_61d
, /* pointer to template:Template:template$Template$is_writing= */
5367 (nitmethod_t
)template___template__Template___force_render
, /* pointer to template:Template:template$Template$force_render */
5368 (nitmethod_t
)template___template__Template___content
, /* pointer to template:Template:template$Template$content */
5369 (nitmethod_t
)template___template__Template___render_done
, /* pointer to template:Template:template$Template$render_done */
5370 (nitmethod_t
)template___template__Template___render_done_61d
, /* pointer to template:Template:template$Template$render_done= */
5371 (nitmethod_t
)template___template__Template___rendering
, /* pointer to template:Template:template$Template$rendering */
5372 (nitmethod_t
)template___template__Template___freeze
, /* pointer to template:Template:template$Template$freeze */
5373 (nitmethod_t
)template___template__Template___addn
, /* pointer to template:Template:template$Template$addn */
5374 (nitmethod_t
)template___template__Template___is_frozen
, /* pointer to template:Template:template$Template$is_frozen */
5375 (nitmethod_t
)template___template__Template___is_frozen_61d
, /* pointer to template:Template:template$Template$is_frozen= */
5376 (nitmethod_t
)template___template__Template___add
, /* pointer to template:Template:template$Template$add */
5385 (nitmethod_t
)core__file___Writable___write_to_file
, /* pointer to template:Template:file$Writable$write_to_file */
5386 (nitmethod_t
)template___template__Template___core__stream__Writable__write_to
, /* pointer to template:Template:template$Template$write_to */
5389 /* allocate Template */
5390 val
* NEW_template__Template(const struct type
* type
) {
5391 val
* self
/* : Template */;
5392 val
* var
/* : Array[Writable] */;
5393 self
= nit_alloc(sizeof(struct instance
) + 4*sizeof(nitattribute_t
));
5395 self
->class = &class_template__Template
;
5396 self
->attrs
[COLOR_template__Template___is_frozen
].s
= 0; /* _is_frozen on <self:Template exact> */
5397 var
= NEW_core__Array(&type_core__Array__core__Writable
);
5399 core___core__Array___core__kernel__Object__init(var
); /* Direct call array$Array$init on <var:Array[Writable]>*/
5401 self
->attrs
[COLOR_template__Template___content
].val
= var
; /* _content on <self:Template exact> */
5402 self
->attrs
[COLOR_template__Template___render_done
].s
= 0; /* _render_done on <self:Template exact> */
5403 self
->attrs
[COLOR_template__Template___is_writing
].s
= 0; /* _is_writing on <self:Template exact> */
5406 /* runtime class nitc__parser__ReduceAction0: nitc::parser::ReduceAction0 (dead=false; need_corpse=false)*/
5407 const struct class class_nitc__parser__ReduceAction0
= {
5410 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction0:parser_work$ReduceAction$init */
5411 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction0:kernel$Object$!= */
5412 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction0:kernel$Object$sys */
5413 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction0:abstract_text$Object$to_s */
5414 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction0:kernel$Object$== */
5415 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction0:kernel$Object$is_same_instance */
5416 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction0:abstract_text$Object$inspect */
5417 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction0:kernel$Object$object_id */
5418 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction0:kernel$Object$hash */
5419 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction0:abstract_text$Object$class_name */
5420 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction0:abstract_text$Object$inspect_head */
5421 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction0:abstract_text$Object$native_class_name */
5422 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction0___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction0:parser$ReduceAction0$action */
5423 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction0:parser_work$ReduceAction$goto= */
5424 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction0:parser_work$ReduceAction$concat */
5425 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction0:kernel$Object$init */
5428 /* allocate ReduceAction0 */
5429 val
* NEW_nitc__parser__ReduceAction0(const struct type
* type
) {
5430 val
* self
/* : ReduceAction0 */;
5431 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5433 self
->class = &class_nitc__parser__ReduceAction0
;
5436 /* runtime class nitc__parser__ReduceAction1: nitc::parser::ReduceAction1 (dead=false; need_corpse=false)*/
5437 const struct class class_nitc__parser__ReduceAction1
= {
5440 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction1:parser_work$ReduceAction$init */
5441 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction1:kernel$Object$!= */
5442 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction1:kernel$Object$sys */
5443 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction1:abstract_text$Object$to_s */
5444 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction1:kernel$Object$== */
5445 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction1:kernel$Object$is_same_instance */
5446 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction1:abstract_text$Object$inspect */
5447 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction1:kernel$Object$object_id */
5448 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction1:kernel$Object$hash */
5449 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction1:abstract_text$Object$class_name */
5450 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction1:abstract_text$Object$inspect_head */
5451 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction1:abstract_text$Object$native_class_name */
5452 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction1___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction1:parser$ReduceAction1$action */
5453 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction1:parser_work$ReduceAction$goto= */
5454 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction1:parser_work$ReduceAction$concat */
5455 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction1:kernel$Object$init */
5458 /* allocate ReduceAction1 */
5459 val
* NEW_nitc__parser__ReduceAction1(const struct type
* type
) {
5460 val
* self
/* : ReduceAction1 */;
5461 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5463 self
->class = &class_nitc__parser__ReduceAction1
;
5466 /* runtime class nitc__parser__ReduceAction2: nitc::parser::ReduceAction2 (dead=false; need_corpse=false)*/
5467 const struct class class_nitc__parser__ReduceAction2
= {
5470 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction2:parser_work$ReduceAction$init */
5471 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction2:kernel$Object$!= */
5472 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction2:kernel$Object$sys */
5473 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction2:abstract_text$Object$to_s */
5474 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction2:kernel$Object$== */
5475 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction2:kernel$Object$is_same_instance */
5476 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction2:abstract_text$Object$inspect */
5477 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction2:kernel$Object$object_id */
5478 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction2:kernel$Object$hash */
5479 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction2:abstract_text$Object$class_name */
5480 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction2:abstract_text$Object$inspect_head */
5481 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction2:abstract_text$Object$native_class_name */
5482 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction2___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction2:parser$ReduceAction2$action */
5483 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction2:parser_work$ReduceAction$goto= */
5484 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction2:parser_work$ReduceAction$concat */
5485 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction2:kernel$Object$init */
5488 /* allocate ReduceAction2 */
5489 val
* NEW_nitc__parser__ReduceAction2(const struct type
* type
) {
5490 val
* self
/* : ReduceAction2 */;
5491 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5493 self
->class = &class_nitc__parser__ReduceAction2
;
5496 /* runtime class nitc__parser__ReduceAction3: nitc::parser::ReduceAction3 (dead=false; need_corpse=false)*/
5497 const struct class class_nitc__parser__ReduceAction3
= {
5500 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction3:parser_work$ReduceAction$init */
5501 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction3:kernel$Object$!= */
5502 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction3:kernel$Object$sys */
5503 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction3:abstract_text$Object$to_s */
5504 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction3:kernel$Object$== */
5505 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction3:kernel$Object$is_same_instance */
5506 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction3:abstract_text$Object$inspect */
5507 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction3:kernel$Object$object_id */
5508 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction3:kernel$Object$hash */
5509 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction3:abstract_text$Object$class_name */
5510 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction3:abstract_text$Object$inspect_head */
5511 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction3:abstract_text$Object$native_class_name */
5512 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction3___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction3:parser$ReduceAction3$action */
5513 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction3:parser_work$ReduceAction$goto= */
5514 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction3:parser_work$ReduceAction$concat */
5515 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction3:kernel$Object$init */
5518 /* allocate ReduceAction3 */
5519 val
* NEW_nitc__parser__ReduceAction3(const struct type
* type
) {
5520 val
* self
/* : ReduceAction3 */;
5521 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5523 self
->class = &class_nitc__parser__ReduceAction3
;
5526 /* runtime class nitc__parser__ReduceAction4: nitc::parser::ReduceAction4 (dead=false; need_corpse=false)*/
5527 const struct class class_nitc__parser__ReduceAction4
= {
5530 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction4:parser_work$ReduceAction$init */
5531 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction4:kernel$Object$!= */
5532 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction4:kernel$Object$sys */
5533 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction4:abstract_text$Object$to_s */
5534 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction4:kernel$Object$== */
5535 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction4:kernel$Object$is_same_instance */
5536 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction4:abstract_text$Object$inspect */
5537 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction4:kernel$Object$object_id */
5538 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction4:kernel$Object$hash */
5539 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction4:abstract_text$Object$class_name */
5540 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction4:abstract_text$Object$inspect_head */
5541 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction4:abstract_text$Object$native_class_name */
5542 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction4___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction4:parser$ReduceAction4$action */
5543 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction4:parser_work$ReduceAction$goto= */
5544 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction4:parser_work$ReduceAction$concat */
5545 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction4:kernel$Object$init */
5548 /* allocate ReduceAction4 */
5549 val
* NEW_nitc__parser__ReduceAction4(const struct type
* type
) {
5550 val
* self
/* : ReduceAction4 */;
5551 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5553 self
->class = &class_nitc__parser__ReduceAction4
;
5556 /* runtime class nitc__parser__ReduceAction5: nitc::parser::ReduceAction5 (dead=false; need_corpse=false)*/
5557 const struct class class_nitc__parser__ReduceAction5
= {
5560 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction5:parser_work$ReduceAction$init */
5561 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction5:kernel$Object$!= */
5562 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction5:kernel$Object$sys */
5563 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction5:abstract_text$Object$to_s */
5564 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction5:kernel$Object$== */
5565 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction5:kernel$Object$is_same_instance */
5566 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction5:abstract_text$Object$inspect */
5567 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction5:kernel$Object$object_id */
5568 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction5:kernel$Object$hash */
5569 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction5:abstract_text$Object$class_name */
5570 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction5:abstract_text$Object$inspect_head */
5571 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction5:abstract_text$Object$native_class_name */
5572 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction5___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction5:parser$ReduceAction5$action */
5573 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction5:parser_work$ReduceAction$goto= */
5574 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction5:parser_work$ReduceAction$concat */
5575 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction5:kernel$Object$init */
5578 /* allocate ReduceAction5 */
5579 val
* NEW_nitc__parser__ReduceAction5(const struct type
* type
) {
5580 val
* self
/* : ReduceAction5 */;
5581 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5583 self
->class = &class_nitc__parser__ReduceAction5
;
5586 /* runtime class nitc__parser__ReduceAction6: nitc::parser::ReduceAction6 (dead=false; need_corpse=false)*/
5587 const struct class class_nitc__parser__ReduceAction6
= {
5590 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction6:parser_work$ReduceAction$init */
5591 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction6:kernel$Object$!= */
5592 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction6:kernel$Object$sys */
5593 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction6:abstract_text$Object$to_s */
5594 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction6:kernel$Object$== */
5595 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction6:kernel$Object$is_same_instance */
5596 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction6:abstract_text$Object$inspect */
5597 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction6:kernel$Object$object_id */
5598 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction6:kernel$Object$hash */
5599 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction6:abstract_text$Object$class_name */
5600 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction6:abstract_text$Object$inspect_head */
5601 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction6:abstract_text$Object$native_class_name */
5602 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction6___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction6:parser$ReduceAction6$action */
5603 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction6:parser_work$ReduceAction$goto= */
5604 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction6:parser_work$ReduceAction$concat */
5605 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction6:kernel$Object$init */
5608 /* allocate ReduceAction6 */
5609 val
* NEW_nitc__parser__ReduceAction6(const struct type
* type
) {
5610 val
* self
/* : ReduceAction6 */;
5611 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5613 self
->class = &class_nitc__parser__ReduceAction6
;
5616 /* runtime class nitc__parser__ReduceAction7: nitc::parser::ReduceAction7 (dead=false; need_corpse=false)*/
5617 const struct class class_nitc__parser__ReduceAction7
= {
5620 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction7:parser_work$ReduceAction$init */
5621 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction7:kernel$Object$!= */
5622 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction7:kernel$Object$sys */
5623 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction7:abstract_text$Object$to_s */
5624 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction7:kernel$Object$== */
5625 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction7:kernel$Object$is_same_instance */
5626 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction7:abstract_text$Object$inspect */
5627 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction7:kernel$Object$object_id */
5628 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction7:kernel$Object$hash */
5629 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction7:abstract_text$Object$class_name */
5630 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction7:abstract_text$Object$inspect_head */
5631 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction7:abstract_text$Object$native_class_name */
5632 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction7___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction7:parser$ReduceAction7$action */
5633 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction7:parser_work$ReduceAction$goto= */
5634 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction7:parser_work$ReduceAction$concat */
5635 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction7:kernel$Object$init */
5638 /* allocate ReduceAction7 */
5639 val
* NEW_nitc__parser__ReduceAction7(const struct type
* type
) {
5640 val
* self
/* : ReduceAction7 */;
5641 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5643 self
->class = &class_nitc__parser__ReduceAction7
;
5646 /* runtime class nitc__parser__ReduceAction8: nitc::parser::ReduceAction8 (dead=false; need_corpse=false)*/
5647 const struct class class_nitc__parser__ReduceAction8
= {
5650 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction8:parser_work$ReduceAction$init */
5651 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction8:kernel$Object$!= */
5652 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction8:kernel$Object$sys */
5653 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction8:abstract_text$Object$to_s */
5654 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction8:kernel$Object$== */
5655 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction8:kernel$Object$is_same_instance */
5656 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction8:abstract_text$Object$inspect */
5657 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction8:kernel$Object$object_id */
5658 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction8:kernel$Object$hash */
5659 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction8:abstract_text$Object$class_name */
5660 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction8:abstract_text$Object$inspect_head */
5661 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction8:abstract_text$Object$native_class_name */
5662 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction8___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction8:parser$ReduceAction8$action */
5663 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction8:parser_work$ReduceAction$goto= */
5664 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction8:parser_work$ReduceAction$concat */
5665 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction8:kernel$Object$init */
5668 /* allocate ReduceAction8 */
5669 val
* NEW_nitc__parser__ReduceAction8(const struct type
* type
) {
5670 val
* self
/* : ReduceAction8 */;
5671 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5673 self
->class = &class_nitc__parser__ReduceAction8
;
5676 /* runtime class nitc__parser__ReduceAction9: nitc::parser::ReduceAction9 (dead=false; need_corpse=false)*/
5677 const struct class class_nitc__parser__ReduceAction9
= {
5680 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction9:parser_work$ReduceAction$init */
5681 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction9:kernel$Object$!= */
5682 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction9:kernel$Object$sys */
5683 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction9:abstract_text$Object$to_s */
5684 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction9:kernel$Object$== */
5685 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction9:kernel$Object$is_same_instance */
5686 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction9:abstract_text$Object$inspect */
5687 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction9:kernel$Object$object_id */
5688 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction9:kernel$Object$hash */
5689 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction9:abstract_text$Object$class_name */
5690 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction9:abstract_text$Object$inspect_head */
5691 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction9:abstract_text$Object$native_class_name */
5692 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction9___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction9:parser$ReduceAction9$action */
5693 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction9:parser_work$ReduceAction$goto= */
5694 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction9:parser_work$ReduceAction$concat */
5695 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction9:kernel$Object$init */
5698 /* allocate ReduceAction9 */
5699 val
* NEW_nitc__parser__ReduceAction9(const struct type
* type
) {
5700 val
* self
/* : ReduceAction9 */;
5701 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5703 self
->class = &class_nitc__parser__ReduceAction9
;
5706 /* runtime class nitc__parser__ReduceAction10: nitc::parser::ReduceAction10 (dead=false; need_corpse=false)*/
5707 const struct class class_nitc__parser__ReduceAction10
= {
5710 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction10:parser_work$ReduceAction$init */
5711 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction10:kernel$Object$!= */
5712 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction10:kernel$Object$sys */
5713 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction10:abstract_text$Object$to_s */
5714 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction10:kernel$Object$== */
5715 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction10:kernel$Object$is_same_instance */
5716 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction10:abstract_text$Object$inspect */
5717 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction10:kernel$Object$object_id */
5718 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction10:kernel$Object$hash */
5719 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction10:abstract_text$Object$class_name */
5720 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction10:abstract_text$Object$inspect_head */
5721 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction10:abstract_text$Object$native_class_name */
5722 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction10___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction10:parser$ReduceAction10$action */
5723 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction10:parser_work$ReduceAction$goto= */
5724 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction10:parser_work$ReduceAction$concat */
5725 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction10:kernel$Object$init */
5728 /* allocate ReduceAction10 */
5729 val
* NEW_nitc__parser__ReduceAction10(const struct type
* type
) {
5730 val
* self
/* : ReduceAction10 */;
5731 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5733 self
->class = &class_nitc__parser__ReduceAction10
;
5736 /* runtime class nitc__parser__ReduceAction11: nitc::parser::ReduceAction11 (dead=false; need_corpse=false)*/
5737 const struct class class_nitc__parser__ReduceAction11
= {
5740 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction11:parser_work$ReduceAction$init */
5741 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction11:kernel$Object$!= */
5742 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction11:kernel$Object$sys */
5743 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction11:abstract_text$Object$to_s */
5744 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction11:kernel$Object$== */
5745 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction11:kernel$Object$is_same_instance */
5746 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction11:abstract_text$Object$inspect */
5747 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction11:kernel$Object$object_id */
5748 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction11:kernel$Object$hash */
5749 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction11:abstract_text$Object$class_name */
5750 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction11:abstract_text$Object$inspect_head */
5751 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction11:abstract_text$Object$native_class_name */
5752 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction11___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction11:parser$ReduceAction11$action */
5753 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction11:parser_work$ReduceAction$goto= */
5754 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction11:parser_work$ReduceAction$concat */
5755 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction11:kernel$Object$init */
5758 /* allocate ReduceAction11 */
5759 val
* NEW_nitc__parser__ReduceAction11(const struct type
* type
) {
5760 val
* self
/* : ReduceAction11 */;
5761 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5763 self
->class = &class_nitc__parser__ReduceAction11
;
5766 /* runtime class nitc__parser__ReduceAction12: nitc::parser::ReduceAction12 (dead=false; need_corpse=false)*/
5767 const struct class class_nitc__parser__ReduceAction12
= {
5770 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction12:parser_work$ReduceAction$init */
5771 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction12:kernel$Object$!= */
5772 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction12:kernel$Object$sys */
5773 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction12:abstract_text$Object$to_s */
5774 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction12:kernel$Object$== */
5775 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction12:kernel$Object$is_same_instance */
5776 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction12:abstract_text$Object$inspect */
5777 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction12:kernel$Object$object_id */
5778 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction12:kernel$Object$hash */
5779 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction12:abstract_text$Object$class_name */
5780 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction12:abstract_text$Object$inspect_head */
5781 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction12:abstract_text$Object$native_class_name */
5782 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction12___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction12:parser$ReduceAction12$action */
5783 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction12:parser_work$ReduceAction$goto= */
5784 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction12:parser_work$ReduceAction$concat */
5785 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction12:kernel$Object$init */
5788 /* allocate ReduceAction12 */
5789 val
* NEW_nitc__parser__ReduceAction12(const struct type
* type
) {
5790 val
* self
/* : ReduceAction12 */;
5791 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5793 self
->class = &class_nitc__parser__ReduceAction12
;
5796 /* runtime class nitc__parser__ReduceAction13: nitc::parser::ReduceAction13 (dead=false; need_corpse=false)*/
5797 const struct class class_nitc__parser__ReduceAction13
= {
5800 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction13:parser_work$ReduceAction$init */
5801 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction13:kernel$Object$!= */
5802 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction13:kernel$Object$sys */
5803 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction13:abstract_text$Object$to_s */
5804 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction13:kernel$Object$== */
5805 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction13:kernel$Object$is_same_instance */
5806 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction13:abstract_text$Object$inspect */
5807 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction13:kernel$Object$object_id */
5808 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction13:kernel$Object$hash */
5809 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction13:abstract_text$Object$class_name */
5810 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction13:abstract_text$Object$inspect_head */
5811 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction13:abstract_text$Object$native_class_name */
5812 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction13___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction13:parser$ReduceAction13$action */
5813 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction13:parser_work$ReduceAction$goto= */
5814 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction13:parser_work$ReduceAction$concat */
5815 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction13:kernel$Object$init */
5818 /* allocate ReduceAction13 */
5819 val
* NEW_nitc__parser__ReduceAction13(const struct type
* type
) {
5820 val
* self
/* : ReduceAction13 */;
5821 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5823 self
->class = &class_nitc__parser__ReduceAction13
;
5826 /* runtime class nitc__parser__ReduceAction14: nitc::parser::ReduceAction14 (dead=false; need_corpse=false)*/
5827 const struct class class_nitc__parser__ReduceAction14
= {
5830 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction14:parser_work$ReduceAction$init */
5831 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction14:kernel$Object$!= */
5832 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction14:kernel$Object$sys */
5833 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction14:abstract_text$Object$to_s */
5834 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction14:kernel$Object$== */
5835 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction14:kernel$Object$is_same_instance */
5836 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction14:abstract_text$Object$inspect */
5837 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction14:kernel$Object$object_id */
5838 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction14:kernel$Object$hash */
5839 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction14:abstract_text$Object$class_name */
5840 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction14:abstract_text$Object$inspect_head */
5841 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction14:abstract_text$Object$native_class_name */
5842 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction14___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction14:parser$ReduceAction14$action */
5843 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction14:parser_work$ReduceAction$goto= */
5844 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction14:parser_work$ReduceAction$concat */
5845 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction14:kernel$Object$init */
5848 /* allocate ReduceAction14 */
5849 val
* NEW_nitc__parser__ReduceAction14(const struct type
* type
) {
5850 val
* self
/* : ReduceAction14 */;
5851 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5853 self
->class = &class_nitc__parser__ReduceAction14
;
5856 /* runtime class nitc__parser__ReduceAction15: nitc::parser::ReduceAction15 (dead=false; need_corpse=false)*/
5857 const struct class class_nitc__parser__ReduceAction15
= {
5860 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction15:parser_work$ReduceAction$init */
5861 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction15:kernel$Object$!= */
5862 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction15:kernel$Object$sys */
5863 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction15:abstract_text$Object$to_s */
5864 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction15:kernel$Object$== */
5865 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction15:kernel$Object$is_same_instance */
5866 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction15:abstract_text$Object$inspect */
5867 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction15:kernel$Object$object_id */
5868 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction15:kernel$Object$hash */
5869 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction15:abstract_text$Object$class_name */
5870 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction15:abstract_text$Object$inspect_head */
5871 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction15:abstract_text$Object$native_class_name */
5872 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction15___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction15:parser$ReduceAction15$action */
5873 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction15:parser_work$ReduceAction$goto= */
5874 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction15:parser_work$ReduceAction$concat */
5875 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction15:kernel$Object$init */
5878 /* allocate ReduceAction15 */
5879 val
* NEW_nitc__parser__ReduceAction15(const struct type
* type
) {
5880 val
* self
/* : ReduceAction15 */;
5881 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5883 self
->class = &class_nitc__parser__ReduceAction15
;
5886 /* runtime class nitc__parser__ReduceAction16: nitc::parser::ReduceAction16 (dead=false; need_corpse=false)*/
5887 const struct class class_nitc__parser__ReduceAction16
= {
5890 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction16:parser_work$ReduceAction$init */
5891 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction16:kernel$Object$!= */
5892 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction16:kernel$Object$sys */
5893 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction16:abstract_text$Object$to_s */
5894 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction16:kernel$Object$== */
5895 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction16:kernel$Object$is_same_instance */
5896 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction16:abstract_text$Object$inspect */
5897 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction16:kernel$Object$object_id */
5898 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction16:kernel$Object$hash */
5899 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction16:abstract_text$Object$class_name */
5900 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction16:abstract_text$Object$inspect_head */
5901 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction16:abstract_text$Object$native_class_name */
5902 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction16___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction16:parser$ReduceAction16$action */
5903 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction16:parser_work$ReduceAction$goto= */
5904 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction16:parser_work$ReduceAction$concat */
5905 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction16:kernel$Object$init */
5908 /* allocate ReduceAction16 */
5909 val
* NEW_nitc__parser__ReduceAction16(const struct type
* type
) {
5910 val
* self
/* : ReduceAction16 */;
5911 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5913 self
->class = &class_nitc__parser__ReduceAction16
;
5916 /* runtime class nitc__parser__ReduceAction17: nitc::parser::ReduceAction17 (dead=false; need_corpse=false)*/
5917 const struct class class_nitc__parser__ReduceAction17
= {
5920 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction17:parser_work$ReduceAction$init */
5921 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction17:kernel$Object$!= */
5922 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction17:kernel$Object$sys */
5923 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction17:abstract_text$Object$to_s */
5924 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction17:kernel$Object$== */
5925 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction17:kernel$Object$is_same_instance */
5926 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction17:abstract_text$Object$inspect */
5927 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction17:kernel$Object$object_id */
5928 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction17:kernel$Object$hash */
5929 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction17:abstract_text$Object$class_name */
5930 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction17:abstract_text$Object$inspect_head */
5931 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction17:abstract_text$Object$native_class_name */
5932 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction17___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction17:parser$ReduceAction17$action */
5933 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction17:parser_work$ReduceAction$goto= */
5934 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction17:parser_work$ReduceAction$concat */
5935 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction17:kernel$Object$init */
5938 /* allocate ReduceAction17 */
5939 val
* NEW_nitc__parser__ReduceAction17(const struct type
* type
) {
5940 val
* self
/* : ReduceAction17 */;
5941 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5943 self
->class = &class_nitc__parser__ReduceAction17
;
5946 /* runtime class nitc__parser__ReduceAction18: nitc::parser::ReduceAction18 (dead=false; need_corpse=false)*/
5947 const struct class class_nitc__parser__ReduceAction18
= {
5950 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction18:parser_work$ReduceAction$init */
5951 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction18:kernel$Object$!= */
5952 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction18:kernel$Object$sys */
5953 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction18:abstract_text$Object$to_s */
5954 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction18:kernel$Object$== */
5955 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction18:kernel$Object$is_same_instance */
5956 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction18:abstract_text$Object$inspect */
5957 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction18:kernel$Object$object_id */
5958 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction18:kernel$Object$hash */
5959 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction18:abstract_text$Object$class_name */
5960 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction18:abstract_text$Object$inspect_head */
5961 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction18:abstract_text$Object$native_class_name */
5962 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction18___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction18:parser$ReduceAction18$action */
5963 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction18:parser_work$ReduceAction$goto= */
5964 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction18:parser_work$ReduceAction$concat */
5965 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction18:kernel$Object$init */
5968 /* allocate ReduceAction18 */
5969 val
* NEW_nitc__parser__ReduceAction18(const struct type
* type
) {
5970 val
* self
/* : ReduceAction18 */;
5971 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5973 self
->class = &class_nitc__parser__ReduceAction18
;
5976 /* runtime class nitc__parser__ReduceAction19: nitc::parser::ReduceAction19 (dead=false; need_corpse=false)*/
5977 const struct class class_nitc__parser__ReduceAction19
= {
5980 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction19:parser_work$ReduceAction$init */
5981 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction19:kernel$Object$!= */
5982 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction19:kernel$Object$sys */
5983 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction19:abstract_text$Object$to_s */
5984 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction19:kernel$Object$== */
5985 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction19:kernel$Object$is_same_instance */
5986 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction19:abstract_text$Object$inspect */
5987 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction19:kernel$Object$object_id */
5988 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction19:kernel$Object$hash */
5989 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction19:abstract_text$Object$class_name */
5990 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction19:abstract_text$Object$inspect_head */
5991 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction19:abstract_text$Object$native_class_name */
5992 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction19___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction19:parser$ReduceAction19$action */
5993 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction19:parser_work$ReduceAction$goto= */
5994 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction19:parser_work$ReduceAction$concat */
5995 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction19:kernel$Object$init */
5998 /* allocate ReduceAction19 */
5999 val
* NEW_nitc__parser__ReduceAction19(const struct type
* type
) {
6000 val
* self
/* : ReduceAction19 */;
6001 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6003 self
->class = &class_nitc__parser__ReduceAction19
;
6006 /* runtime class nitc__parser__ReduceAction20: nitc::parser::ReduceAction20 (dead=false; need_corpse=false)*/
6007 const struct class class_nitc__parser__ReduceAction20
= {
6010 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction20:parser_work$ReduceAction$init */
6011 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction20:kernel$Object$!= */
6012 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction20:kernel$Object$sys */
6013 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction20:abstract_text$Object$to_s */
6014 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction20:kernel$Object$== */
6015 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction20:kernel$Object$is_same_instance */
6016 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction20:abstract_text$Object$inspect */
6017 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction20:kernel$Object$object_id */
6018 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction20:kernel$Object$hash */
6019 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction20:abstract_text$Object$class_name */
6020 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction20:abstract_text$Object$inspect_head */
6021 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction20:abstract_text$Object$native_class_name */
6022 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction20___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction20:parser$ReduceAction20$action */
6023 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction20:parser_work$ReduceAction$goto= */
6024 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction20:parser_work$ReduceAction$concat */
6025 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction20:kernel$Object$init */
6028 /* allocate ReduceAction20 */
6029 val
* NEW_nitc__parser__ReduceAction20(const struct type
* type
) {
6030 val
* self
/* : ReduceAction20 */;
6031 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6033 self
->class = &class_nitc__parser__ReduceAction20
;
6036 /* runtime class nitc__parser__ReduceAction21: nitc::parser::ReduceAction21 (dead=false; need_corpse=false)*/
6037 const struct class class_nitc__parser__ReduceAction21
= {
6040 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction21:parser_work$ReduceAction$init */
6041 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction21:kernel$Object$!= */
6042 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction21:kernel$Object$sys */
6043 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction21:abstract_text$Object$to_s */
6044 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction21:kernel$Object$== */
6045 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction21:kernel$Object$is_same_instance */
6046 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction21:abstract_text$Object$inspect */
6047 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction21:kernel$Object$object_id */
6048 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction21:kernel$Object$hash */
6049 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction21:abstract_text$Object$class_name */
6050 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction21:abstract_text$Object$inspect_head */
6051 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction21:abstract_text$Object$native_class_name */
6052 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction21___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction21:parser$ReduceAction21$action */
6053 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction21:parser_work$ReduceAction$goto= */
6054 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction21:parser_work$ReduceAction$concat */
6055 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction21:kernel$Object$init */
6058 /* allocate ReduceAction21 */
6059 val
* NEW_nitc__parser__ReduceAction21(const struct type
* type
) {
6060 val
* self
/* : ReduceAction21 */;
6061 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6063 self
->class = &class_nitc__parser__ReduceAction21
;
6066 /* runtime class nitc__parser__ReduceAction22: nitc::parser::ReduceAction22 (dead=false; need_corpse=false)*/
6067 const struct class class_nitc__parser__ReduceAction22
= {
6070 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction22:parser_work$ReduceAction$init */
6071 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction22:kernel$Object$!= */
6072 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction22:kernel$Object$sys */
6073 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction22:abstract_text$Object$to_s */
6074 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction22:kernel$Object$== */
6075 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction22:kernel$Object$is_same_instance */
6076 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction22:abstract_text$Object$inspect */
6077 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction22:kernel$Object$object_id */
6078 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction22:kernel$Object$hash */
6079 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction22:abstract_text$Object$class_name */
6080 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction22:abstract_text$Object$inspect_head */
6081 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction22:abstract_text$Object$native_class_name */
6082 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction22___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction22:parser$ReduceAction22$action */
6083 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction22:parser_work$ReduceAction$goto= */
6084 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction22:parser_work$ReduceAction$concat */
6085 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction22:kernel$Object$init */
6088 /* allocate ReduceAction22 */
6089 val
* NEW_nitc__parser__ReduceAction22(const struct type
* type
) {
6090 val
* self
/* : ReduceAction22 */;
6091 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6093 self
->class = &class_nitc__parser__ReduceAction22
;
6096 /* runtime class nitc__parser__ReduceAction23: nitc::parser::ReduceAction23 (dead=false; need_corpse=false)*/
6097 const struct class class_nitc__parser__ReduceAction23
= {
6100 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction23:parser_work$ReduceAction$init */
6101 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction23:kernel$Object$!= */
6102 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction23:kernel$Object$sys */
6103 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction23:abstract_text$Object$to_s */
6104 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction23:kernel$Object$== */
6105 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction23:kernel$Object$is_same_instance */
6106 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction23:abstract_text$Object$inspect */
6107 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction23:kernel$Object$object_id */
6108 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction23:kernel$Object$hash */
6109 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction23:abstract_text$Object$class_name */
6110 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction23:abstract_text$Object$inspect_head */
6111 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction23:abstract_text$Object$native_class_name */
6112 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction23___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction23:parser$ReduceAction23$action */
6113 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction23:parser_work$ReduceAction$goto= */
6114 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction23:parser_work$ReduceAction$concat */
6115 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction23:kernel$Object$init */
6118 /* allocate ReduceAction23 */
6119 val
* NEW_nitc__parser__ReduceAction23(const struct type
* type
) {
6120 val
* self
/* : ReduceAction23 */;
6121 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6123 self
->class = &class_nitc__parser__ReduceAction23
;
6126 /* runtime class nitc__parser__ReduceAction24: nitc::parser::ReduceAction24 (dead=false; need_corpse=false)*/
6127 const struct class class_nitc__parser__ReduceAction24
= {
6130 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction24:parser_work$ReduceAction$init */
6131 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction24:kernel$Object$!= */
6132 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction24:kernel$Object$sys */
6133 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction24:abstract_text$Object$to_s */
6134 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction24:kernel$Object$== */
6135 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction24:kernel$Object$is_same_instance */
6136 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction24:abstract_text$Object$inspect */
6137 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction24:kernel$Object$object_id */
6138 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction24:kernel$Object$hash */
6139 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction24:abstract_text$Object$class_name */
6140 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction24:abstract_text$Object$inspect_head */
6141 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction24:abstract_text$Object$native_class_name */
6142 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction24___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction24:parser$ReduceAction24$action */
6143 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction24:parser_work$ReduceAction$goto= */
6144 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction24:parser_work$ReduceAction$concat */
6145 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction24:kernel$Object$init */
6148 /* allocate ReduceAction24 */
6149 val
* NEW_nitc__parser__ReduceAction24(const struct type
* type
) {
6150 val
* self
/* : ReduceAction24 */;
6151 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6153 self
->class = &class_nitc__parser__ReduceAction24
;
6156 /* runtime class nitc__parser__ReduceAction26: nitc::parser::ReduceAction26 (dead=false; need_corpse=false)*/
6157 const struct class class_nitc__parser__ReduceAction26
= {
6160 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction26:parser_work$ReduceAction$init */
6161 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction26:kernel$Object$!= */
6162 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction26:kernel$Object$sys */
6163 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction26:abstract_text$Object$to_s */
6164 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction26:kernel$Object$== */
6165 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction26:kernel$Object$is_same_instance */
6166 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction26:abstract_text$Object$inspect */
6167 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction26:kernel$Object$object_id */
6168 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction26:kernel$Object$hash */
6169 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction26:abstract_text$Object$class_name */
6170 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction26:abstract_text$Object$inspect_head */
6171 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction26:abstract_text$Object$native_class_name */
6172 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction26___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction26:parser$ReduceAction26$action */
6173 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction26:parser_work$ReduceAction$goto= */
6174 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction26:parser_work$ReduceAction$concat */
6175 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction26:kernel$Object$init */
6178 /* allocate ReduceAction26 */
6179 val
* NEW_nitc__parser__ReduceAction26(const struct type
* type
) {
6180 val
* self
/* : ReduceAction26 */;
6181 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6183 self
->class = &class_nitc__parser__ReduceAction26
;
6186 /* runtime class nitc__parser__ReduceAction27: nitc::parser::ReduceAction27 (dead=false; need_corpse=false)*/
6187 const struct class class_nitc__parser__ReduceAction27
= {
6190 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction27:parser_work$ReduceAction$init */
6191 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction27:kernel$Object$!= */
6192 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction27:kernel$Object$sys */
6193 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction27:abstract_text$Object$to_s */
6194 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction27:kernel$Object$== */
6195 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction27:kernel$Object$is_same_instance */
6196 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction27:abstract_text$Object$inspect */
6197 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction27:kernel$Object$object_id */
6198 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction27:kernel$Object$hash */
6199 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction27:abstract_text$Object$class_name */
6200 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction27:abstract_text$Object$inspect_head */
6201 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction27:abstract_text$Object$native_class_name */
6202 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction27___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction27:parser$ReduceAction27$action */
6203 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction27:parser_work$ReduceAction$goto= */
6204 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction27:parser_work$ReduceAction$concat */
6205 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction27:kernel$Object$init */
6208 /* allocate ReduceAction27 */
6209 val
* NEW_nitc__parser__ReduceAction27(const struct type
* type
) {
6210 val
* self
/* : ReduceAction27 */;
6211 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6213 self
->class = &class_nitc__parser__ReduceAction27
;
6216 /* runtime class nitc__parser__ReduceAction28: nitc::parser::ReduceAction28 (dead=false; need_corpse=false)*/
6217 const struct class class_nitc__parser__ReduceAction28
= {
6220 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction28:parser_work$ReduceAction$init */
6221 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction28:kernel$Object$!= */
6222 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction28:kernel$Object$sys */
6223 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction28:abstract_text$Object$to_s */
6224 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction28:kernel$Object$== */
6225 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction28:kernel$Object$is_same_instance */
6226 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction28:abstract_text$Object$inspect */
6227 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction28:kernel$Object$object_id */
6228 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction28:kernel$Object$hash */
6229 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction28:abstract_text$Object$class_name */
6230 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction28:abstract_text$Object$inspect_head */
6231 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction28:abstract_text$Object$native_class_name */
6232 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction28___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction28:parser$ReduceAction28$action */
6233 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction28:parser_work$ReduceAction$goto= */
6234 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction28:parser_work$ReduceAction$concat */
6235 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction28:kernel$Object$init */
6238 /* allocate ReduceAction28 */
6239 val
* NEW_nitc__parser__ReduceAction28(const struct type
* type
) {
6240 val
* self
/* : ReduceAction28 */;
6241 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6243 self
->class = &class_nitc__parser__ReduceAction28
;
6246 /* runtime class nitc__parser__ReduceAction29: nitc::parser::ReduceAction29 (dead=false; need_corpse=false)*/
6247 const struct class class_nitc__parser__ReduceAction29
= {
6250 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction29:parser_work$ReduceAction$init */
6251 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction29:kernel$Object$!= */
6252 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction29:kernel$Object$sys */
6253 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction29:abstract_text$Object$to_s */
6254 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction29:kernel$Object$== */
6255 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction29:kernel$Object$is_same_instance */
6256 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction29:abstract_text$Object$inspect */
6257 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction29:kernel$Object$object_id */
6258 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction29:kernel$Object$hash */
6259 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction29:abstract_text$Object$class_name */
6260 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction29:abstract_text$Object$inspect_head */
6261 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction29:abstract_text$Object$native_class_name */
6262 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction29___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction29:parser$ReduceAction29$action */
6263 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction29:parser_work$ReduceAction$goto= */
6264 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction29:parser_work$ReduceAction$concat */
6265 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction29:kernel$Object$init */
6268 /* allocate ReduceAction29 */
6269 val
* NEW_nitc__parser__ReduceAction29(const struct type
* type
) {
6270 val
* self
/* : ReduceAction29 */;
6271 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6273 self
->class = &class_nitc__parser__ReduceAction29
;
6276 /* runtime class nitc__parser__ReduceAction31: nitc::parser::ReduceAction31 (dead=false; need_corpse=false)*/
6277 const struct class class_nitc__parser__ReduceAction31
= {
6280 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction31:parser_work$ReduceAction$init */
6281 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction31:kernel$Object$!= */
6282 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction31:kernel$Object$sys */
6283 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction31:abstract_text$Object$to_s */
6284 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction31:kernel$Object$== */
6285 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction31:kernel$Object$is_same_instance */
6286 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction31:abstract_text$Object$inspect */
6287 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction31:kernel$Object$object_id */
6288 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction31:kernel$Object$hash */
6289 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction31:abstract_text$Object$class_name */
6290 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction31:abstract_text$Object$inspect_head */
6291 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction31:abstract_text$Object$native_class_name */
6292 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction31___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction31:parser$ReduceAction31$action */
6293 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction31:parser_work$ReduceAction$goto= */
6294 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction31:parser_work$ReduceAction$concat */
6295 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction31:kernel$Object$init */
6298 /* allocate ReduceAction31 */
6299 val
* NEW_nitc__parser__ReduceAction31(const struct type
* type
) {
6300 val
* self
/* : ReduceAction31 */;
6301 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6303 self
->class = &class_nitc__parser__ReduceAction31
;
6306 /* runtime class nitc__parser__ReduceAction32: nitc::parser::ReduceAction32 (dead=false; need_corpse=false)*/
6307 const struct class class_nitc__parser__ReduceAction32
= {
6310 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction32:parser_work$ReduceAction$init */
6311 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction32:kernel$Object$!= */
6312 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction32:kernel$Object$sys */
6313 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction32:abstract_text$Object$to_s */
6314 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction32:kernel$Object$== */
6315 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction32:kernel$Object$is_same_instance */
6316 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction32:abstract_text$Object$inspect */
6317 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction32:kernel$Object$object_id */
6318 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction32:kernel$Object$hash */
6319 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction32:abstract_text$Object$class_name */
6320 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction32:abstract_text$Object$inspect_head */
6321 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction32:abstract_text$Object$native_class_name */
6322 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction32___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction32:parser$ReduceAction32$action */
6323 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction32:parser_work$ReduceAction$goto= */
6324 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction32:parser_work$ReduceAction$concat */
6325 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction32:kernel$Object$init */
6328 /* allocate ReduceAction32 */
6329 val
* NEW_nitc__parser__ReduceAction32(const struct type
* type
) {
6330 val
* self
/* : ReduceAction32 */;
6331 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6333 self
->class = &class_nitc__parser__ReduceAction32
;
6336 /* runtime class nitc__parser__ReduceAction33: nitc::parser::ReduceAction33 (dead=false; need_corpse=false)*/
6337 const struct class class_nitc__parser__ReduceAction33
= {
6340 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction33:parser_work$ReduceAction$init */
6341 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction33:kernel$Object$!= */
6342 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction33:kernel$Object$sys */
6343 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction33:abstract_text$Object$to_s */
6344 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction33:kernel$Object$== */
6345 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction33:kernel$Object$is_same_instance */
6346 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction33:abstract_text$Object$inspect */
6347 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction33:kernel$Object$object_id */
6348 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction33:kernel$Object$hash */
6349 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction33:abstract_text$Object$class_name */
6350 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction33:abstract_text$Object$inspect_head */
6351 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction33:abstract_text$Object$native_class_name */
6352 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction33___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction33:parser$ReduceAction33$action */
6353 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction33:parser_work$ReduceAction$goto= */
6354 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction33:parser_work$ReduceAction$concat */
6355 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction33:kernel$Object$init */
6358 /* allocate ReduceAction33 */
6359 val
* NEW_nitc__parser__ReduceAction33(const struct type
* type
) {
6360 val
* self
/* : ReduceAction33 */;
6361 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6363 self
->class = &class_nitc__parser__ReduceAction33
;
6366 /* runtime class nitc__parser__ReduceAction34: nitc::parser::ReduceAction34 (dead=false; need_corpse=false)*/
6367 const struct class class_nitc__parser__ReduceAction34
= {
6370 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction34:parser_work$ReduceAction$init */
6371 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction34:kernel$Object$!= */
6372 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction34:kernel$Object$sys */
6373 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction34:abstract_text$Object$to_s */
6374 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction34:kernel$Object$== */
6375 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction34:kernel$Object$is_same_instance */
6376 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction34:abstract_text$Object$inspect */
6377 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction34:kernel$Object$object_id */
6378 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction34:kernel$Object$hash */
6379 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction34:abstract_text$Object$class_name */
6380 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction34:abstract_text$Object$inspect_head */
6381 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction34:abstract_text$Object$native_class_name */
6382 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction34___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction34:parser$ReduceAction34$action */
6383 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction34:parser_work$ReduceAction$goto= */
6384 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction34:parser_work$ReduceAction$concat */
6385 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction34:kernel$Object$init */
6388 /* allocate ReduceAction34 */
6389 val
* NEW_nitc__parser__ReduceAction34(const struct type
* type
) {
6390 val
* self
/* : ReduceAction34 */;
6391 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6393 self
->class = &class_nitc__parser__ReduceAction34
;
6396 /* runtime class nitc__parser__ReduceAction35: nitc::parser::ReduceAction35 (dead=false; need_corpse=false)*/
6397 const struct class class_nitc__parser__ReduceAction35
= {
6400 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction35:parser_work$ReduceAction$init */
6401 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction35:kernel$Object$!= */
6402 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction35:kernel$Object$sys */
6403 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction35:abstract_text$Object$to_s */
6404 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction35:kernel$Object$== */
6405 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction35:kernel$Object$is_same_instance */
6406 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction35:abstract_text$Object$inspect */
6407 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction35:kernel$Object$object_id */
6408 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction35:kernel$Object$hash */
6409 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction35:abstract_text$Object$class_name */
6410 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction35:abstract_text$Object$inspect_head */
6411 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction35:abstract_text$Object$native_class_name */
6412 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction35___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction35:parser$ReduceAction35$action */
6413 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction35:parser_work$ReduceAction$goto= */
6414 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction35:parser_work$ReduceAction$concat */
6415 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction35:kernel$Object$init */
6418 /* allocate ReduceAction35 */
6419 val
* NEW_nitc__parser__ReduceAction35(const struct type
* type
) {
6420 val
* self
/* : ReduceAction35 */;
6421 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6423 self
->class = &class_nitc__parser__ReduceAction35
;
6426 /* runtime class nitc__parser__ReduceAction36: nitc::parser::ReduceAction36 (dead=false; need_corpse=false)*/
6427 const struct class class_nitc__parser__ReduceAction36
= {
6430 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction36:parser_work$ReduceAction$init */
6431 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction36:kernel$Object$!= */
6432 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction36:kernel$Object$sys */
6433 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction36:abstract_text$Object$to_s */
6434 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction36:kernel$Object$== */
6435 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction36:kernel$Object$is_same_instance */
6436 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction36:abstract_text$Object$inspect */
6437 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction36:kernel$Object$object_id */
6438 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction36:kernel$Object$hash */
6439 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction36:abstract_text$Object$class_name */
6440 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction36:abstract_text$Object$inspect_head */
6441 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction36:abstract_text$Object$native_class_name */
6442 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction36___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction36:parser$ReduceAction36$action */
6443 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction36:parser_work$ReduceAction$goto= */
6444 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction36:parser_work$ReduceAction$concat */
6445 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction36:kernel$Object$init */
6448 /* allocate ReduceAction36 */
6449 val
* NEW_nitc__parser__ReduceAction36(const struct type
* type
) {
6450 val
* self
/* : ReduceAction36 */;
6451 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6453 self
->class = &class_nitc__parser__ReduceAction36
;
6456 /* runtime class nitc__parser__ReduceAction37: nitc::parser::ReduceAction37 (dead=false; need_corpse=false)*/
6457 const struct class class_nitc__parser__ReduceAction37
= {
6460 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction37:parser_work$ReduceAction$init */
6461 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction37:kernel$Object$!= */
6462 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction37:kernel$Object$sys */
6463 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction37:abstract_text$Object$to_s */
6464 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction37:kernel$Object$== */
6465 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction37:kernel$Object$is_same_instance */
6466 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction37:abstract_text$Object$inspect */
6467 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction37:kernel$Object$object_id */
6468 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction37:kernel$Object$hash */
6469 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction37:abstract_text$Object$class_name */
6470 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction37:abstract_text$Object$inspect_head */
6471 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction37:abstract_text$Object$native_class_name */
6472 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction37___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction37:parser$ReduceAction37$action */
6473 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction37:parser_work$ReduceAction$goto= */
6474 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction37:parser_work$ReduceAction$concat */
6475 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction37:kernel$Object$init */
6478 /* allocate ReduceAction37 */
6479 val
* NEW_nitc__parser__ReduceAction37(const struct type
* type
) {
6480 val
* self
/* : ReduceAction37 */;
6481 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6483 self
->class = &class_nitc__parser__ReduceAction37
;
6486 /* runtime class nitc__parser__ReduceAction38: nitc::parser::ReduceAction38 (dead=false; need_corpse=false)*/
6487 const struct class class_nitc__parser__ReduceAction38
= {
6490 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction38:parser_work$ReduceAction$init */
6491 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction38:kernel$Object$!= */
6492 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction38:kernel$Object$sys */
6493 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction38:abstract_text$Object$to_s */
6494 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction38:kernel$Object$== */
6495 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction38:kernel$Object$is_same_instance */
6496 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction38:abstract_text$Object$inspect */
6497 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction38:kernel$Object$object_id */
6498 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction38:kernel$Object$hash */
6499 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction38:abstract_text$Object$class_name */
6500 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction38:abstract_text$Object$inspect_head */
6501 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction38:abstract_text$Object$native_class_name */
6502 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction38___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction38:parser$ReduceAction38$action */
6503 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction38:parser_work$ReduceAction$goto= */
6504 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction38:parser_work$ReduceAction$concat */
6505 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction38:kernel$Object$init */
6508 /* allocate ReduceAction38 */
6509 val
* NEW_nitc__parser__ReduceAction38(const struct type
* type
) {
6510 val
* self
/* : ReduceAction38 */;
6511 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6513 self
->class = &class_nitc__parser__ReduceAction38
;
6516 /* runtime class nitc__parser__ReduceAction39: nitc::parser::ReduceAction39 (dead=false; need_corpse=false)*/
6517 const struct class class_nitc__parser__ReduceAction39
= {
6520 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction39:parser_work$ReduceAction$init */
6521 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction39:kernel$Object$!= */
6522 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction39:kernel$Object$sys */
6523 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction39:abstract_text$Object$to_s */
6524 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction39:kernel$Object$== */
6525 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction39:kernel$Object$is_same_instance */
6526 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction39:abstract_text$Object$inspect */
6527 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction39:kernel$Object$object_id */
6528 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction39:kernel$Object$hash */
6529 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction39:abstract_text$Object$class_name */
6530 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction39:abstract_text$Object$inspect_head */
6531 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction39:abstract_text$Object$native_class_name */
6532 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction39___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction39:parser$ReduceAction39$action */
6533 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction39:parser_work$ReduceAction$goto= */
6534 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction39:parser_work$ReduceAction$concat */
6535 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction39:kernel$Object$init */
6538 /* allocate ReduceAction39 */
6539 val
* NEW_nitc__parser__ReduceAction39(const struct type
* type
) {
6540 val
* self
/* : ReduceAction39 */;
6541 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6543 self
->class = &class_nitc__parser__ReduceAction39
;
6546 /* runtime class nitc__parser__ReduceAction40: nitc::parser::ReduceAction40 (dead=false; need_corpse=false)*/
6547 const struct class class_nitc__parser__ReduceAction40
= {
6550 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction40:parser_work$ReduceAction$init */
6551 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction40:kernel$Object$!= */
6552 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction40:kernel$Object$sys */
6553 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction40:abstract_text$Object$to_s */
6554 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction40:kernel$Object$== */
6555 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction40:kernel$Object$is_same_instance */
6556 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction40:abstract_text$Object$inspect */
6557 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction40:kernel$Object$object_id */
6558 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction40:kernel$Object$hash */
6559 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction40:abstract_text$Object$class_name */
6560 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction40:abstract_text$Object$inspect_head */
6561 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction40:abstract_text$Object$native_class_name */
6562 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction40___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction40:parser$ReduceAction40$action */
6563 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction40:parser_work$ReduceAction$goto= */
6564 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction40:parser_work$ReduceAction$concat */
6565 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction40:kernel$Object$init */
6568 /* allocate ReduceAction40 */
6569 val
* NEW_nitc__parser__ReduceAction40(const struct type
* type
) {
6570 val
* self
/* : ReduceAction40 */;
6571 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6573 self
->class = &class_nitc__parser__ReduceAction40
;
6576 /* runtime class nitc__parser__ReduceAction41: nitc::parser::ReduceAction41 (dead=false; need_corpse=false)*/
6577 const struct class class_nitc__parser__ReduceAction41
= {
6580 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction41:parser_work$ReduceAction$init */
6581 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction41:kernel$Object$!= */
6582 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction41:kernel$Object$sys */
6583 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction41:abstract_text$Object$to_s */
6584 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction41:kernel$Object$== */
6585 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction41:kernel$Object$is_same_instance */
6586 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction41:abstract_text$Object$inspect */
6587 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction41:kernel$Object$object_id */
6588 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction41:kernel$Object$hash */
6589 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction41:abstract_text$Object$class_name */
6590 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction41:abstract_text$Object$inspect_head */
6591 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction41:abstract_text$Object$native_class_name */
6592 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction41___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction41:parser$ReduceAction41$action */
6593 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction41:parser_work$ReduceAction$goto= */
6594 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction41:parser_work$ReduceAction$concat */
6595 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction41:kernel$Object$init */
6598 /* allocate ReduceAction41 */
6599 val
* NEW_nitc__parser__ReduceAction41(const struct type
* type
) {
6600 val
* self
/* : ReduceAction41 */;
6601 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6603 self
->class = &class_nitc__parser__ReduceAction41
;
6606 /* runtime class nitc__parser__ReduceAction42: nitc::parser::ReduceAction42 (dead=false; need_corpse=false)*/
6607 const struct class class_nitc__parser__ReduceAction42
= {
6610 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction42:parser_work$ReduceAction$init */
6611 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction42:kernel$Object$!= */
6612 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction42:kernel$Object$sys */
6613 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction42:abstract_text$Object$to_s */
6614 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction42:kernel$Object$== */
6615 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction42:kernel$Object$is_same_instance */
6616 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction42:abstract_text$Object$inspect */
6617 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction42:kernel$Object$object_id */
6618 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction42:kernel$Object$hash */
6619 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction42:abstract_text$Object$class_name */
6620 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction42:abstract_text$Object$inspect_head */
6621 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction42:abstract_text$Object$native_class_name */
6622 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction42___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction42:parser$ReduceAction42$action */
6623 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction42:parser_work$ReduceAction$goto= */
6624 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction42:parser_work$ReduceAction$concat */
6625 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction42:kernel$Object$init */
6628 /* allocate ReduceAction42 */
6629 val
* NEW_nitc__parser__ReduceAction42(const struct type
* type
) {
6630 val
* self
/* : ReduceAction42 */;
6631 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6633 self
->class = &class_nitc__parser__ReduceAction42
;
6636 /* runtime class nitc__parser__ReduceAction43: nitc::parser::ReduceAction43 (dead=false; need_corpse=false)*/
6637 const struct class class_nitc__parser__ReduceAction43
= {
6640 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction43:parser_work$ReduceAction$init */
6641 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction43:kernel$Object$!= */
6642 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction43:kernel$Object$sys */
6643 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction43:abstract_text$Object$to_s */
6644 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction43:kernel$Object$== */
6645 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction43:kernel$Object$is_same_instance */
6646 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction43:abstract_text$Object$inspect */
6647 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction43:kernel$Object$object_id */
6648 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction43:kernel$Object$hash */
6649 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction43:abstract_text$Object$class_name */
6650 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction43:abstract_text$Object$inspect_head */
6651 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction43:abstract_text$Object$native_class_name */
6652 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction43___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction43:parser$ReduceAction43$action */
6653 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction43:parser_work$ReduceAction$goto= */
6654 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction43:parser_work$ReduceAction$concat */
6655 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction43:kernel$Object$init */
6658 /* allocate ReduceAction43 */
6659 val
* NEW_nitc__parser__ReduceAction43(const struct type
* type
) {
6660 val
* self
/* : ReduceAction43 */;
6661 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6663 self
->class = &class_nitc__parser__ReduceAction43
;
6666 /* runtime class nitc__parser__ReduceAction44: nitc::parser::ReduceAction44 (dead=false; need_corpse=false)*/
6667 const struct class class_nitc__parser__ReduceAction44
= {
6670 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction44:parser_work$ReduceAction$init */
6671 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction44:kernel$Object$!= */
6672 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction44:kernel$Object$sys */
6673 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction44:abstract_text$Object$to_s */
6674 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction44:kernel$Object$== */
6675 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction44:kernel$Object$is_same_instance */
6676 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction44:abstract_text$Object$inspect */
6677 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction44:kernel$Object$object_id */
6678 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction44:kernel$Object$hash */
6679 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction44:abstract_text$Object$class_name */
6680 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction44:abstract_text$Object$inspect_head */
6681 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction44:abstract_text$Object$native_class_name */
6682 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction44___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction44:parser$ReduceAction44$action */
6683 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction44:parser_work$ReduceAction$goto= */
6684 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction44:parser_work$ReduceAction$concat */
6685 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction44:kernel$Object$init */
6688 /* allocate ReduceAction44 */
6689 val
* NEW_nitc__parser__ReduceAction44(const struct type
* type
) {
6690 val
* self
/* : ReduceAction44 */;
6691 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6693 self
->class = &class_nitc__parser__ReduceAction44
;
6696 /* runtime class nitc__parser__ReduceAction45: nitc::parser::ReduceAction45 (dead=false; need_corpse=false)*/
6697 const struct class class_nitc__parser__ReduceAction45
= {
6700 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction45:parser_work$ReduceAction$init */
6701 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction45:kernel$Object$!= */
6702 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction45:kernel$Object$sys */
6703 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction45:abstract_text$Object$to_s */
6704 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction45:kernel$Object$== */
6705 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction45:kernel$Object$is_same_instance */
6706 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction45:abstract_text$Object$inspect */
6707 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction45:kernel$Object$object_id */
6708 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction45:kernel$Object$hash */
6709 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction45:abstract_text$Object$class_name */
6710 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction45:abstract_text$Object$inspect_head */
6711 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction45:abstract_text$Object$native_class_name */
6712 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction45___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction45:parser$ReduceAction45$action */
6713 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction45:parser_work$ReduceAction$goto= */
6714 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction45:parser_work$ReduceAction$concat */
6715 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction45:kernel$Object$init */
6718 /* allocate ReduceAction45 */
6719 val
* NEW_nitc__parser__ReduceAction45(const struct type
* type
) {
6720 val
* self
/* : ReduceAction45 */;
6721 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6723 self
->class = &class_nitc__parser__ReduceAction45
;
6726 /* runtime class nitc__parser__ReduceAction46: nitc::parser::ReduceAction46 (dead=false; need_corpse=false)*/
6727 const struct class class_nitc__parser__ReduceAction46
= {
6730 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction46:parser_work$ReduceAction$init */
6731 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction46:kernel$Object$!= */
6732 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction46:kernel$Object$sys */
6733 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction46:abstract_text$Object$to_s */
6734 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction46:kernel$Object$== */
6735 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction46:kernel$Object$is_same_instance */
6736 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction46:abstract_text$Object$inspect */
6737 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction46:kernel$Object$object_id */
6738 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction46:kernel$Object$hash */
6739 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction46:abstract_text$Object$class_name */
6740 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction46:abstract_text$Object$inspect_head */
6741 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction46:abstract_text$Object$native_class_name */
6742 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction46___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction46:parser$ReduceAction46$action */
6743 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction46:parser_work$ReduceAction$goto= */
6744 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction46:parser_work$ReduceAction$concat */
6745 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction46:kernel$Object$init */
6748 /* allocate ReduceAction46 */
6749 val
* NEW_nitc__parser__ReduceAction46(const struct type
* type
) {
6750 val
* self
/* : ReduceAction46 */;
6751 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6753 self
->class = &class_nitc__parser__ReduceAction46
;
6756 /* runtime class nitc__parser__ReduceAction47: nitc::parser::ReduceAction47 (dead=false; need_corpse=false)*/
6757 const struct class class_nitc__parser__ReduceAction47
= {
6760 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction47:parser_work$ReduceAction$init */
6761 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction47:kernel$Object$!= */
6762 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction47:kernel$Object$sys */
6763 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction47:abstract_text$Object$to_s */
6764 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction47:kernel$Object$== */
6765 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction47:kernel$Object$is_same_instance */
6766 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction47:abstract_text$Object$inspect */
6767 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction47:kernel$Object$object_id */
6768 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction47:kernel$Object$hash */
6769 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction47:abstract_text$Object$class_name */
6770 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction47:abstract_text$Object$inspect_head */
6771 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction47:abstract_text$Object$native_class_name */
6772 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction47___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction47:parser$ReduceAction47$action */
6773 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction47:parser_work$ReduceAction$goto= */
6774 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction47:parser_work$ReduceAction$concat */
6775 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction47:kernel$Object$init */
6778 /* allocate ReduceAction47 */
6779 val
* NEW_nitc__parser__ReduceAction47(const struct type
* type
) {
6780 val
* self
/* : ReduceAction47 */;
6781 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6783 self
->class = &class_nitc__parser__ReduceAction47
;
6786 /* runtime class nitc__parser__ReduceAction48: nitc::parser::ReduceAction48 (dead=false; need_corpse=false)*/
6787 const struct class class_nitc__parser__ReduceAction48
= {
6790 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction48:parser_work$ReduceAction$init */
6791 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction48:kernel$Object$!= */
6792 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction48:kernel$Object$sys */
6793 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction48:abstract_text$Object$to_s */
6794 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction48:kernel$Object$== */
6795 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction48:kernel$Object$is_same_instance */
6796 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction48:abstract_text$Object$inspect */
6797 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction48:kernel$Object$object_id */
6798 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction48:kernel$Object$hash */
6799 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction48:abstract_text$Object$class_name */
6800 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction48:abstract_text$Object$inspect_head */
6801 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction48:abstract_text$Object$native_class_name */
6802 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction48___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction48:parser$ReduceAction48$action */
6803 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction48:parser_work$ReduceAction$goto= */
6804 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction48:parser_work$ReduceAction$concat */
6805 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction48:kernel$Object$init */
6808 /* allocate ReduceAction48 */
6809 val
* NEW_nitc__parser__ReduceAction48(const struct type
* type
) {
6810 val
* self
/* : ReduceAction48 */;
6811 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6813 self
->class = &class_nitc__parser__ReduceAction48
;
6816 /* runtime class nitc__parser__ReduceAction49: nitc::parser::ReduceAction49 (dead=false; need_corpse=false)*/
6817 const struct class class_nitc__parser__ReduceAction49
= {
6820 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction49:parser_work$ReduceAction$init */
6821 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction49:kernel$Object$!= */
6822 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction49:kernel$Object$sys */
6823 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction49:abstract_text$Object$to_s */
6824 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction49:kernel$Object$== */
6825 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction49:kernel$Object$is_same_instance */
6826 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction49:abstract_text$Object$inspect */
6827 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction49:kernel$Object$object_id */
6828 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction49:kernel$Object$hash */
6829 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction49:abstract_text$Object$class_name */
6830 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction49:abstract_text$Object$inspect_head */
6831 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction49:abstract_text$Object$native_class_name */
6832 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction49___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction49:parser$ReduceAction49$action */
6833 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction49:parser_work$ReduceAction$goto= */
6834 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction49:parser_work$ReduceAction$concat */
6835 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction49:kernel$Object$init */
6838 /* allocate ReduceAction49 */
6839 val
* NEW_nitc__parser__ReduceAction49(const struct type
* type
) {
6840 val
* self
/* : ReduceAction49 */;
6841 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6843 self
->class = &class_nitc__parser__ReduceAction49
;
6846 /* runtime class nitc__parser__ReduceAction50: nitc::parser::ReduceAction50 (dead=false; need_corpse=false)*/
6847 const struct class class_nitc__parser__ReduceAction50
= {
6850 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction50:parser_work$ReduceAction$init */
6851 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction50:kernel$Object$!= */
6852 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction50:kernel$Object$sys */
6853 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction50:abstract_text$Object$to_s */
6854 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction50:kernel$Object$== */
6855 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction50:kernel$Object$is_same_instance */
6856 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction50:abstract_text$Object$inspect */
6857 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction50:kernel$Object$object_id */
6858 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction50:kernel$Object$hash */
6859 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction50:abstract_text$Object$class_name */
6860 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction50:abstract_text$Object$inspect_head */
6861 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction50:abstract_text$Object$native_class_name */
6862 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction50___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction50:parser$ReduceAction50$action */
6863 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction50:parser_work$ReduceAction$goto= */
6864 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction50:parser_work$ReduceAction$concat */
6865 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction50:kernel$Object$init */
6868 /* allocate ReduceAction50 */
6869 val
* NEW_nitc__parser__ReduceAction50(const struct type
* type
) {
6870 val
* self
/* : ReduceAction50 */;
6871 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6873 self
->class = &class_nitc__parser__ReduceAction50
;
6876 /* runtime class nitc__parser__ReduceAction51: nitc::parser::ReduceAction51 (dead=false; need_corpse=false)*/
6877 const struct class class_nitc__parser__ReduceAction51
= {
6880 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction51:parser_work$ReduceAction$init */
6881 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction51:kernel$Object$!= */
6882 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction51:kernel$Object$sys */
6883 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction51:abstract_text$Object$to_s */
6884 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction51:kernel$Object$== */
6885 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction51:kernel$Object$is_same_instance */
6886 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction51:abstract_text$Object$inspect */
6887 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction51:kernel$Object$object_id */
6888 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction51:kernel$Object$hash */
6889 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction51:abstract_text$Object$class_name */
6890 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction51:abstract_text$Object$inspect_head */
6891 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction51:abstract_text$Object$native_class_name */
6892 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction51___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction51:parser$ReduceAction51$action */
6893 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction51:parser_work$ReduceAction$goto= */
6894 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction51:parser_work$ReduceAction$concat */
6895 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction51:kernel$Object$init */
6898 /* allocate ReduceAction51 */
6899 val
* NEW_nitc__parser__ReduceAction51(const struct type
* type
) {
6900 val
* self
/* : ReduceAction51 */;
6901 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6903 self
->class = &class_nitc__parser__ReduceAction51
;
6906 /* runtime class nitc__parser__ReduceAction52: nitc::parser::ReduceAction52 (dead=false; need_corpse=false)*/
6907 const struct class class_nitc__parser__ReduceAction52
= {
6910 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction52:parser_work$ReduceAction$init */
6911 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction52:kernel$Object$!= */
6912 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction52:kernel$Object$sys */
6913 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction52:abstract_text$Object$to_s */
6914 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction52:kernel$Object$== */
6915 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction52:kernel$Object$is_same_instance */
6916 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction52:abstract_text$Object$inspect */
6917 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction52:kernel$Object$object_id */
6918 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction52:kernel$Object$hash */
6919 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction52:abstract_text$Object$class_name */
6920 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction52:abstract_text$Object$inspect_head */
6921 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction52:abstract_text$Object$native_class_name */
6922 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction52___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction52:parser$ReduceAction52$action */
6923 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction52:parser_work$ReduceAction$goto= */
6924 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction52:parser_work$ReduceAction$concat */
6925 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction52:kernel$Object$init */
6928 /* allocate ReduceAction52 */
6929 val
* NEW_nitc__parser__ReduceAction52(const struct type
* type
) {
6930 val
* self
/* : ReduceAction52 */;
6931 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6933 self
->class = &class_nitc__parser__ReduceAction52
;
6936 /* runtime class nitc__parser__ReduceAction53: nitc::parser::ReduceAction53 (dead=false; need_corpse=false)*/
6937 const struct class class_nitc__parser__ReduceAction53
= {
6940 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction53:parser_work$ReduceAction$init */
6941 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction53:kernel$Object$!= */
6942 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction53:kernel$Object$sys */
6943 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction53:abstract_text$Object$to_s */
6944 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction53:kernel$Object$== */
6945 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction53:kernel$Object$is_same_instance */
6946 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction53:abstract_text$Object$inspect */
6947 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction53:kernel$Object$object_id */
6948 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction53:kernel$Object$hash */
6949 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction53:abstract_text$Object$class_name */
6950 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction53:abstract_text$Object$inspect_head */
6951 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction53:abstract_text$Object$native_class_name */
6952 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction53___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction53:parser$ReduceAction53$action */
6953 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction53:parser_work$ReduceAction$goto= */
6954 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction53:parser_work$ReduceAction$concat */
6955 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction53:kernel$Object$init */
6958 /* allocate ReduceAction53 */
6959 val
* NEW_nitc__parser__ReduceAction53(const struct type
* type
) {
6960 val
* self
/* : ReduceAction53 */;
6961 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6963 self
->class = &class_nitc__parser__ReduceAction53
;
6966 /* runtime class nitc__parser__ReduceAction54: nitc::parser::ReduceAction54 (dead=false; need_corpse=false)*/
6967 const struct class class_nitc__parser__ReduceAction54
= {
6970 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction54:parser_work$ReduceAction$init */
6971 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction54:kernel$Object$!= */
6972 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction54:kernel$Object$sys */
6973 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction54:abstract_text$Object$to_s */
6974 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction54:kernel$Object$== */
6975 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction54:kernel$Object$is_same_instance */
6976 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction54:abstract_text$Object$inspect */
6977 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction54:kernel$Object$object_id */
6978 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction54:kernel$Object$hash */
6979 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction54:abstract_text$Object$class_name */
6980 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction54:abstract_text$Object$inspect_head */
6981 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction54:abstract_text$Object$native_class_name */
6982 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction54___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction54:parser$ReduceAction54$action */
6983 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction54:parser_work$ReduceAction$goto= */
6984 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction54:parser_work$ReduceAction$concat */
6985 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction54:kernel$Object$init */
6988 /* allocate ReduceAction54 */
6989 val
* NEW_nitc__parser__ReduceAction54(const struct type
* type
) {
6990 val
* self
/* : ReduceAction54 */;
6991 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6993 self
->class = &class_nitc__parser__ReduceAction54
;
6996 /* runtime class nitc__parser__ReduceAction55: nitc::parser::ReduceAction55 (dead=false; need_corpse=false)*/
6997 const struct class class_nitc__parser__ReduceAction55
= {
7000 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction55:parser_work$ReduceAction$init */
7001 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction55:kernel$Object$!= */
7002 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction55:kernel$Object$sys */
7003 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction55:abstract_text$Object$to_s */
7004 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction55:kernel$Object$== */
7005 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction55:kernel$Object$is_same_instance */
7006 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction55:abstract_text$Object$inspect */
7007 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction55:kernel$Object$object_id */
7008 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction55:kernel$Object$hash */
7009 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction55:abstract_text$Object$class_name */
7010 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction55:abstract_text$Object$inspect_head */
7011 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction55:abstract_text$Object$native_class_name */
7012 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction55___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction55:parser$ReduceAction55$action */
7013 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction55:parser_work$ReduceAction$goto= */
7014 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction55:parser_work$ReduceAction$concat */
7015 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction55:kernel$Object$init */
7018 /* allocate ReduceAction55 */
7019 val
* NEW_nitc__parser__ReduceAction55(const struct type
* type
) {
7020 val
* self
/* : ReduceAction55 */;
7021 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7023 self
->class = &class_nitc__parser__ReduceAction55
;
7026 /* runtime class nitc__parser__ReduceAction56: nitc::parser::ReduceAction56 (dead=false; need_corpse=false)*/
7027 const struct class class_nitc__parser__ReduceAction56
= {
7030 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction56:parser_work$ReduceAction$init */
7031 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction56:kernel$Object$!= */
7032 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction56:kernel$Object$sys */
7033 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction56:abstract_text$Object$to_s */
7034 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction56:kernel$Object$== */
7035 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction56:kernel$Object$is_same_instance */
7036 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction56:abstract_text$Object$inspect */
7037 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction56:kernel$Object$object_id */
7038 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction56:kernel$Object$hash */
7039 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction56:abstract_text$Object$class_name */
7040 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction56:abstract_text$Object$inspect_head */
7041 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction56:abstract_text$Object$native_class_name */
7042 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction56___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction56:parser$ReduceAction56$action */
7043 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction56:parser_work$ReduceAction$goto= */
7044 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction56:parser_work$ReduceAction$concat */
7045 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction56:kernel$Object$init */
7048 /* allocate ReduceAction56 */
7049 val
* NEW_nitc__parser__ReduceAction56(const struct type
* type
) {
7050 val
* self
/* : ReduceAction56 */;
7051 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7053 self
->class = &class_nitc__parser__ReduceAction56
;
7056 /* runtime class nitc__parser__ReduceAction57: nitc::parser::ReduceAction57 (dead=false; need_corpse=false)*/
7057 const struct class class_nitc__parser__ReduceAction57
= {
7060 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction57:parser_work$ReduceAction$init */
7061 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction57:kernel$Object$!= */
7062 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction57:kernel$Object$sys */
7063 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction57:abstract_text$Object$to_s */
7064 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction57:kernel$Object$== */
7065 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction57:kernel$Object$is_same_instance */
7066 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction57:abstract_text$Object$inspect */
7067 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction57:kernel$Object$object_id */
7068 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction57:kernel$Object$hash */
7069 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction57:abstract_text$Object$class_name */
7070 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction57:abstract_text$Object$inspect_head */
7071 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction57:abstract_text$Object$native_class_name */
7072 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction57___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction57:parser$ReduceAction57$action */
7073 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction57:parser_work$ReduceAction$goto= */
7074 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction57:parser_work$ReduceAction$concat */
7075 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction57:kernel$Object$init */
7078 /* allocate ReduceAction57 */
7079 val
* NEW_nitc__parser__ReduceAction57(const struct type
* type
) {
7080 val
* self
/* : ReduceAction57 */;
7081 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7083 self
->class = &class_nitc__parser__ReduceAction57
;
7086 /* runtime class nitc__parser__ReduceAction58: nitc::parser::ReduceAction58 (dead=false; need_corpse=false)*/
7087 const struct class class_nitc__parser__ReduceAction58
= {
7090 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction58:parser_work$ReduceAction$init */
7091 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction58:kernel$Object$!= */
7092 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction58:kernel$Object$sys */
7093 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction58:abstract_text$Object$to_s */
7094 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction58:kernel$Object$== */
7095 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction58:kernel$Object$is_same_instance */
7096 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction58:abstract_text$Object$inspect */
7097 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction58:kernel$Object$object_id */
7098 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction58:kernel$Object$hash */
7099 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction58:abstract_text$Object$class_name */
7100 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction58:abstract_text$Object$inspect_head */
7101 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction58:abstract_text$Object$native_class_name */
7102 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction58___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction58:parser$ReduceAction58$action */
7103 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction58:parser_work$ReduceAction$goto= */
7104 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction58:parser_work$ReduceAction$concat */
7105 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction58:kernel$Object$init */
7108 /* allocate ReduceAction58 */
7109 val
* NEW_nitc__parser__ReduceAction58(const struct type
* type
) {
7110 val
* self
/* : ReduceAction58 */;
7111 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7113 self
->class = &class_nitc__parser__ReduceAction58
;
7116 /* runtime class nitc__parser__ReduceAction59: nitc::parser::ReduceAction59 (dead=false; need_corpse=false)*/
7117 const struct class class_nitc__parser__ReduceAction59
= {
7120 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction59:parser_work$ReduceAction$init */
7121 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction59:kernel$Object$!= */
7122 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction59:kernel$Object$sys */
7123 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction59:abstract_text$Object$to_s */
7124 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction59:kernel$Object$== */
7125 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction59:kernel$Object$is_same_instance */
7126 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction59:abstract_text$Object$inspect */
7127 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction59:kernel$Object$object_id */
7128 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction59:kernel$Object$hash */
7129 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction59:abstract_text$Object$class_name */
7130 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction59:abstract_text$Object$inspect_head */
7131 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction59:abstract_text$Object$native_class_name */
7132 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction59___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction59:parser$ReduceAction59$action */
7133 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction59:parser_work$ReduceAction$goto= */
7134 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction59:parser_work$ReduceAction$concat */
7135 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction59:kernel$Object$init */
7138 /* allocate ReduceAction59 */
7139 val
* NEW_nitc__parser__ReduceAction59(const struct type
* type
) {
7140 val
* self
/* : ReduceAction59 */;
7141 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7143 self
->class = &class_nitc__parser__ReduceAction59
;
7146 /* runtime class nitc__parser__ReduceAction60: nitc::parser::ReduceAction60 (dead=false; need_corpse=false)*/
7147 const struct class class_nitc__parser__ReduceAction60
= {
7150 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction60:parser_work$ReduceAction$init */
7151 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction60:kernel$Object$!= */
7152 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction60:kernel$Object$sys */
7153 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction60:abstract_text$Object$to_s */
7154 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction60:kernel$Object$== */
7155 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction60:kernel$Object$is_same_instance */
7156 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction60:abstract_text$Object$inspect */
7157 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction60:kernel$Object$object_id */
7158 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction60:kernel$Object$hash */
7159 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction60:abstract_text$Object$class_name */
7160 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction60:abstract_text$Object$inspect_head */
7161 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction60:abstract_text$Object$native_class_name */
7162 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction60___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction60:parser$ReduceAction60$action */
7163 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction60:parser_work$ReduceAction$goto= */
7164 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction60:parser_work$ReduceAction$concat */
7165 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction60:kernel$Object$init */
7168 /* allocate ReduceAction60 */
7169 val
* NEW_nitc__parser__ReduceAction60(const struct type
* type
) {
7170 val
* self
/* : ReduceAction60 */;
7171 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7173 self
->class = &class_nitc__parser__ReduceAction60
;
7176 /* runtime class nitc__parser__ReduceAction61: nitc::parser::ReduceAction61 (dead=false; need_corpse=false)*/
7177 const struct class class_nitc__parser__ReduceAction61
= {
7180 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction61:parser_work$ReduceAction$init */
7181 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction61:kernel$Object$!= */
7182 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction61:kernel$Object$sys */
7183 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction61:abstract_text$Object$to_s */
7184 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction61:kernel$Object$== */
7185 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction61:kernel$Object$is_same_instance */
7186 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction61:abstract_text$Object$inspect */
7187 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction61:kernel$Object$object_id */
7188 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction61:kernel$Object$hash */
7189 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction61:abstract_text$Object$class_name */
7190 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction61:abstract_text$Object$inspect_head */
7191 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction61:abstract_text$Object$native_class_name */
7192 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction61___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction61:parser$ReduceAction61$action */
7193 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction61:parser_work$ReduceAction$goto= */
7194 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction61:parser_work$ReduceAction$concat */
7195 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction61:kernel$Object$init */
7198 /* allocate ReduceAction61 */
7199 val
* NEW_nitc__parser__ReduceAction61(const struct type
* type
) {
7200 val
* self
/* : ReduceAction61 */;
7201 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7203 self
->class = &class_nitc__parser__ReduceAction61
;
7206 /* runtime class nitc__parser__ReduceAction62: nitc::parser::ReduceAction62 (dead=false; need_corpse=false)*/
7207 const struct class class_nitc__parser__ReduceAction62
= {
7210 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction62:parser_work$ReduceAction$init */
7211 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction62:kernel$Object$!= */
7212 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction62:kernel$Object$sys */
7213 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction62:abstract_text$Object$to_s */
7214 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction62:kernel$Object$== */
7215 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction62:kernel$Object$is_same_instance */
7216 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction62:abstract_text$Object$inspect */
7217 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction62:kernel$Object$object_id */
7218 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction62:kernel$Object$hash */
7219 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction62:abstract_text$Object$class_name */
7220 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction62:abstract_text$Object$inspect_head */
7221 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction62:abstract_text$Object$native_class_name */
7222 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction62___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction62:parser$ReduceAction62$action */
7223 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction62:parser_work$ReduceAction$goto= */
7224 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction62:parser_work$ReduceAction$concat */
7225 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction62:kernel$Object$init */
7228 /* allocate ReduceAction62 */
7229 val
* NEW_nitc__parser__ReduceAction62(const struct type
* type
) {
7230 val
* self
/* : ReduceAction62 */;
7231 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7233 self
->class = &class_nitc__parser__ReduceAction62
;
7236 /* runtime class nitc__parser__ReduceAction63: nitc::parser::ReduceAction63 (dead=false; need_corpse=false)*/
7237 const struct class class_nitc__parser__ReduceAction63
= {
7240 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction63:parser_work$ReduceAction$init */
7241 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction63:kernel$Object$!= */
7242 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction63:kernel$Object$sys */
7243 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction63:abstract_text$Object$to_s */
7244 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction63:kernel$Object$== */
7245 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction63:kernel$Object$is_same_instance */
7246 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction63:abstract_text$Object$inspect */
7247 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction63:kernel$Object$object_id */
7248 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction63:kernel$Object$hash */
7249 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction63:abstract_text$Object$class_name */
7250 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction63:abstract_text$Object$inspect_head */
7251 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction63:abstract_text$Object$native_class_name */
7252 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction63___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction63:parser$ReduceAction63$action */
7253 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction63:parser_work$ReduceAction$goto= */
7254 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction63:parser_work$ReduceAction$concat */
7255 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction63:kernel$Object$init */
7258 /* allocate ReduceAction63 */
7259 val
* NEW_nitc__parser__ReduceAction63(const struct type
* type
) {
7260 val
* self
/* : ReduceAction63 */;
7261 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7263 self
->class = &class_nitc__parser__ReduceAction63
;
7266 /* runtime class nitc__parser__ReduceAction64: nitc::parser::ReduceAction64 (dead=false; need_corpse=false)*/
7267 const struct class class_nitc__parser__ReduceAction64
= {
7270 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction64:parser_work$ReduceAction$init */
7271 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction64:kernel$Object$!= */
7272 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction64:kernel$Object$sys */
7273 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction64:abstract_text$Object$to_s */
7274 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction64:kernel$Object$== */
7275 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction64:kernel$Object$is_same_instance */
7276 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction64:abstract_text$Object$inspect */
7277 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction64:kernel$Object$object_id */
7278 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction64:kernel$Object$hash */
7279 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction64:abstract_text$Object$class_name */
7280 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction64:abstract_text$Object$inspect_head */
7281 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction64:abstract_text$Object$native_class_name */
7282 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction64___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction64:parser$ReduceAction64$action */
7283 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction64:parser_work$ReduceAction$goto= */
7284 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction64:parser_work$ReduceAction$concat */
7285 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction64:kernel$Object$init */
7288 /* allocate ReduceAction64 */
7289 val
* NEW_nitc__parser__ReduceAction64(const struct type
* type
) {
7290 val
* self
/* : ReduceAction64 */;
7291 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7293 self
->class = &class_nitc__parser__ReduceAction64
;
7296 /* runtime class nitc__parser__ReduceAction65: nitc::parser::ReduceAction65 (dead=false; need_corpse=false)*/
7297 const struct class class_nitc__parser__ReduceAction65
= {
7300 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction65:parser_work$ReduceAction$init */
7301 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction65:kernel$Object$!= */
7302 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction65:kernel$Object$sys */
7303 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction65:abstract_text$Object$to_s */
7304 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction65:kernel$Object$== */
7305 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction65:kernel$Object$is_same_instance */
7306 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction65:abstract_text$Object$inspect */
7307 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction65:kernel$Object$object_id */
7308 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction65:kernel$Object$hash */
7309 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction65:abstract_text$Object$class_name */
7310 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction65:abstract_text$Object$inspect_head */
7311 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction65:abstract_text$Object$native_class_name */
7312 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction65___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction65:parser$ReduceAction65$action */
7313 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction65:parser_work$ReduceAction$goto= */
7314 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction65:parser_work$ReduceAction$concat */
7315 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction65:kernel$Object$init */
7318 /* allocate ReduceAction65 */
7319 val
* NEW_nitc__parser__ReduceAction65(const struct type
* type
) {
7320 val
* self
/* : ReduceAction65 */;
7321 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7323 self
->class = &class_nitc__parser__ReduceAction65
;
7326 /* runtime class nitc__parser__ReduceAction66: nitc::parser::ReduceAction66 (dead=false; need_corpse=false)*/
7327 const struct class class_nitc__parser__ReduceAction66
= {
7330 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction66:parser_work$ReduceAction$init */
7331 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction66:kernel$Object$!= */
7332 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction66:kernel$Object$sys */
7333 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction66:abstract_text$Object$to_s */
7334 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction66:kernel$Object$== */
7335 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction66:kernel$Object$is_same_instance */
7336 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction66:abstract_text$Object$inspect */
7337 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction66:kernel$Object$object_id */
7338 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction66:kernel$Object$hash */
7339 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction66:abstract_text$Object$class_name */
7340 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction66:abstract_text$Object$inspect_head */
7341 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction66:abstract_text$Object$native_class_name */
7342 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction66___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction66:parser$ReduceAction66$action */
7343 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction66:parser_work$ReduceAction$goto= */
7344 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction66:parser_work$ReduceAction$concat */
7345 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction66:kernel$Object$init */
7348 /* allocate ReduceAction66 */
7349 val
* NEW_nitc__parser__ReduceAction66(const struct type
* type
) {
7350 val
* self
/* : ReduceAction66 */;
7351 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7353 self
->class = &class_nitc__parser__ReduceAction66
;
7356 /* runtime class nitc__parser__ReduceAction67: nitc::parser::ReduceAction67 (dead=false; need_corpse=false)*/
7357 const struct class class_nitc__parser__ReduceAction67
= {
7360 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction67:parser_work$ReduceAction$init */
7361 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction67:kernel$Object$!= */
7362 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction67:kernel$Object$sys */
7363 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction67:abstract_text$Object$to_s */
7364 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction67:kernel$Object$== */
7365 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction67:kernel$Object$is_same_instance */
7366 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction67:abstract_text$Object$inspect */
7367 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction67:kernel$Object$object_id */
7368 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction67:kernel$Object$hash */
7369 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction67:abstract_text$Object$class_name */
7370 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction67:abstract_text$Object$inspect_head */
7371 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction67:abstract_text$Object$native_class_name */
7372 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction67___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction67:parser$ReduceAction67$action */
7373 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction67:parser_work$ReduceAction$goto= */
7374 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction67:parser_work$ReduceAction$concat */
7375 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction67:kernel$Object$init */
7378 /* allocate ReduceAction67 */
7379 val
* NEW_nitc__parser__ReduceAction67(const struct type
* type
) {
7380 val
* self
/* : ReduceAction67 */;
7381 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7383 self
->class = &class_nitc__parser__ReduceAction67
;
7386 /* runtime class nitc__parser__ReduceAction68: nitc::parser::ReduceAction68 (dead=false; need_corpse=false)*/
7387 const struct class class_nitc__parser__ReduceAction68
= {
7390 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction68:parser_work$ReduceAction$init */
7391 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction68:kernel$Object$!= */
7392 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction68:kernel$Object$sys */
7393 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction68:abstract_text$Object$to_s */
7394 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction68:kernel$Object$== */
7395 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction68:kernel$Object$is_same_instance */
7396 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction68:abstract_text$Object$inspect */
7397 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction68:kernel$Object$object_id */
7398 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction68:kernel$Object$hash */
7399 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction68:abstract_text$Object$class_name */
7400 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction68:abstract_text$Object$inspect_head */
7401 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction68:abstract_text$Object$native_class_name */
7402 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction68___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction68:parser$ReduceAction68$action */
7403 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction68:parser_work$ReduceAction$goto= */
7404 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction68:parser_work$ReduceAction$concat */
7405 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction68:kernel$Object$init */
7408 /* allocate ReduceAction68 */
7409 val
* NEW_nitc__parser__ReduceAction68(const struct type
* type
) {
7410 val
* self
/* : ReduceAction68 */;
7411 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7413 self
->class = &class_nitc__parser__ReduceAction68
;
7416 /* runtime class nitc__parser__ReduceAction69: nitc::parser::ReduceAction69 (dead=false; need_corpse=false)*/
7417 const struct class class_nitc__parser__ReduceAction69
= {
7420 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction69:parser_work$ReduceAction$init */
7421 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction69:kernel$Object$!= */
7422 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction69:kernel$Object$sys */
7423 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction69:abstract_text$Object$to_s */
7424 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction69:kernel$Object$== */
7425 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction69:kernel$Object$is_same_instance */
7426 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction69:abstract_text$Object$inspect */
7427 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction69:kernel$Object$object_id */
7428 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction69:kernel$Object$hash */
7429 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction69:abstract_text$Object$class_name */
7430 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction69:abstract_text$Object$inspect_head */
7431 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction69:abstract_text$Object$native_class_name */
7432 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction69___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction69:parser$ReduceAction69$action */
7433 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction69:parser_work$ReduceAction$goto= */
7434 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction69:parser_work$ReduceAction$concat */
7435 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction69:kernel$Object$init */
7438 /* allocate ReduceAction69 */
7439 val
* NEW_nitc__parser__ReduceAction69(const struct type
* type
) {
7440 val
* self
/* : ReduceAction69 */;
7441 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7443 self
->class = &class_nitc__parser__ReduceAction69
;
7446 /* runtime class nitc__parser__ReduceAction70: nitc::parser::ReduceAction70 (dead=false; need_corpse=false)*/
7447 const struct class class_nitc__parser__ReduceAction70
= {
7450 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction70:parser_work$ReduceAction$init */
7451 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction70:kernel$Object$!= */
7452 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction70:kernel$Object$sys */
7453 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction70:abstract_text$Object$to_s */
7454 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction70:kernel$Object$== */
7455 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction70:kernel$Object$is_same_instance */
7456 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction70:abstract_text$Object$inspect */
7457 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction70:kernel$Object$object_id */
7458 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction70:kernel$Object$hash */
7459 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction70:abstract_text$Object$class_name */
7460 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction70:abstract_text$Object$inspect_head */
7461 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction70:abstract_text$Object$native_class_name */
7462 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction70___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction70:parser$ReduceAction70$action */
7463 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction70:parser_work$ReduceAction$goto= */
7464 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction70:parser_work$ReduceAction$concat */
7465 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction70:kernel$Object$init */
7468 /* allocate ReduceAction70 */
7469 val
* NEW_nitc__parser__ReduceAction70(const struct type
* type
) {
7470 val
* self
/* : ReduceAction70 */;
7471 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7473 self
->class = &class_nitc__parser__ReduceAction70
;
7476 /* runtime class nitc__parser__ReduceAction71: nitc::parser::ReduceAction71 (dead=false; need_corpse=false)*/
7477 const struct class class_nitc__parser__ReduceAction71
= {
7480 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction71:parser_work$ReduceAction$init */
7481 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction71:kernel$Object$!= */
7482 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction71:kernel$Object$sys */
7483 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction71:abstract_text$Object$to_s */
7484 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction71:kernel$Object$== */
7485 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction71:kernel$Object$is_same_instance */
7486 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction71:abstract_text$Object$inspect */
7487 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction71:kernel$Object$object_id */
7488 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction71:kernel$Object$hash */
7489 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction71:abstract_text$Object$class_name */
7490 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction71:abstract_text$Object$inspect_head */
7491 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction71:abstract_text$Object$native_class_name */
7492 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction71___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction71:parser$ReduceAction71$action */
7493 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction71:parser_work$ReduceAction$goto= */
7494 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction71:parser_work$ReduceAction$concat */
7495 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction71:kernel$Object$init */
7498 /* allocate ReduceAction71 */
7499 val
* NEW_nitc__parser__ReduceAction71(const struct type
* type
) {
7500 val
* self
/* : ReduceAction71 */;
7501 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7503 self
->class = &class_nitc__parser__ReduceAction71
;
7506 /* runtime class nitc__parser__ReduceAction72: nitc::parser::ReduceAction72 (dead=false; need_corpse=false)*/
7507 const struct class class_nitc__parser__ReduceAction72
= {
7510 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction72:parser_work$ReduceAction$init */
7511 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction72:kernel$Object$!= */
7512 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction72:kernel$Object$sys */
7513 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction72:abstract_text$Object$to_s */
7514 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction72:kernel$Object$== */
7515 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction72:kernel$Object$is_same_instance */
7516 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction72:abstract_text$Object$inspect */
7517 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction72:kernel$Object$object_id */
7518 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction72:kernel$Object$hash */
7519 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction72:abstract_text$Object$class_name */
7520 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction72:abstract_text$Object$inspect_head */
7521 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction72:abstract_text$Object$native_class_name */
7522 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction72___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction72:parser$ReduceAction72$action */
7523 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction72:parser_work$ReduceAction$goto= */
7524 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction72:parser_work$ReduceAction$concat */
7525 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction72:kernel$Object$init */
7528 /* allocate ReduceAction72 */
7529 val
* NEW_nitc__parser__ReduceAction72(const struct type
* type
) {
7530 val
* self
/* : ReduceAction72 */;
7531 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7533 self
->class = &class_nitc__parser__ReduceAction72
;
7536 /* runtime class nitc__parser__ReduceAction73: nitc::parser::ReduceAction73 (dead=false; need_corpse=false)*/
7537 const struct class class_nitc__parser__ReduceAction73
= {
7540 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction73:parser_work$ReduceAction$init */
7541 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction73:kernel$Object$!= */
7542 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction73:kernel$Object$sys */
7543 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction73:abstract_text$Object$to_s */
7544 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction73:kernel$Object$== */
7545 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction73:kernel$Object$is_same_instance */
7546 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction73:abstract_text$Object$inspect */
7547 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction73:kernel$Object$object_id */
7548 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction73:kernel$Object$hash */
7549 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction73:abstract_text$Object$class_name */
7550 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction73:abstract_text$Object$inspect_head */
7551 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction73:abstract_text$Object$native_class_name */
7552 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction73___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction73:parser$ReduceAction73$action */
7553 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction73:parser_work$ReduceAction$goto= */
7554 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction73:parser_work$ReduceAction$concat */
7555 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction73:kernel$Object$init */
7558 /* allocate ReduceAction73 */
7559 val
* NEW_nitc__parser__ReduceAction73(const struct type
* type
) {
7560 val
* self
/* : ReduceAction73 */;
7561 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7563 self
->class = &class_nitc__parser__ReduceAction73
;
7566 /* runtime class nitc__parser__ReduceAction74: nitc::parser::ReduceAction74 (dead=false; need_corpse=false)*/
7567 const struct class class_nitc__parser__ReduceAction74
= {
7570 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction74:parser_work$ReduceAction$init */
7571 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction74:kernel$Object$!= */
7572 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction74:kernel$Object$sys */
7573 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction74:abstract_text$Object$to_s */
7574 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction74:kernel$Object$== */
7575 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction74:kernel$Object$is_same_instance */
7576 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction74:abstract_text$Object$inspect */
7577 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction74:kernel$Object$object_id */
7578 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction74:kernel$Object$hash */
7579 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction74:abstract_text$Object$class_name */
7580 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction74:abstract_text$Object$inspect_head */
7581 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction74:abstract_text$Object$native_class_name */
7582 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction74___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction74:parser$ReduceAction74$action */
7583 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction74:parser_work$ReduceAction$goto= */
7584 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction74:parser_work$ReduceAction$concat */
7585 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction74:kernel$Object$init */
7588 /* allocate ReduceAction74 */
7589 val
* NEW_nitc__parser__ReduceAction74(const struct type
* type
) {
7590 val
* self
/* : ReduceAction74 */;
7591 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7593 self
->class = &class_nitc__parser__ReduceAction74
;
7596 /* runtime class nitc__parser__ReduceAction76: nitc::parser::ReduceAction76 (dead=false; need_corpse=false)*/
7597 const struct class class_nitc__parser__ReduceAction76
= {
7600 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction76:parser_work$ReduceAction$init */
7601 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction76:kernel$Object$!= */
7602 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction76:kernel$Object$sys */
7603 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction76:abstract_text$Object$to_s */
7604 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction76:kernel$Object$== */
7605 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction76:kernel$Object$is_same_instance */
7606 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction76:abstract_text$Object$inspect */
7607 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction76:kernel$Object$object_id */
7608 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction76:kernel$Object$hash */
7609 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction76:abstract_text$Object$class_name */
7610 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction76:abstract_text$Object$inspect_head */
7611 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction76:abstract_text$Object$native_class_name */
7612 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction76___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction76:parser$ReduceAction76$action */
7613 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction76:parser_work$ReduceAction$goto= */
7614 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction76:parser_work$ReduceAction$concat */
7615 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction76:kernel$Object$init */
7618 /* allocate ReduceAction76 */
7619 val
* NEW_nitc__parser__ReduceAction76(const struct type
* type
) {
7620 val
* self
/* : ReduceAction76 */;
7621 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7623 self
->class = &class_nitc__parser__ReduceAction76
;
7626 /* runtime class nitc__parser__ReduceAction77: nitc::parser::ReduceAction77 (dead=false; need_corpse=false)*/
7627 const struct class class_nitc__parser__ReduceAction77
= {
7630 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction77:parser_work$ReduceAction$init */
7631 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction77:kernel$Object$!= */
7632 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction77:kernel$Object$sys */
7633 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction77:abstract_text$Object$to_s */
7634 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction77:kernel$Object$== */
7635 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction77:kernel$Object$is_same_instance */
7636 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction77:abstract_text$Object$inspect */
7637 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction77:kernel$Object$object_id */
7638 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction77:kernel$Object$hash */
7639 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction77:abstract_text$Object$class_name */
7640 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction77:abstract_text$Object$inspect_head */
7641 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction77:abstract_text$Object$native_class_name */
7642 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction77___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction77:parser$ReduceAction77$action */
7643 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction77:parser_work$ReduceAction$goto= */
7644 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction77:parser_work$ReduceAction$concat */
7645 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction77:kernel$Object$init */
7648 /* allocate ReduceAction77 */
7649 val
* NEW_nitc__parser__ReduceAction77(const struct type
* type
) {
7650 val
* self
/* : ReduceAction77 */;
7651 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7653 self
->class = &class_nitc__parser__ReduceAction77
;
7656 /* runtime class nitc__parser__ReduceAction80: nitc::parser::ReduceAction80 (dead=false; need_corpse=false)*/
7657 const struct class class_nitc__parser__ReduceAction80
= {
7660 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction80:parser_work$ReduceAction$init */
7661 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction80:kernel$Object$!= */
7662 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction80:kernel$Object$sys */
7663 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction80:abstract_text$Object$to_s */
7664 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction80:kernel$Object$== */
7665 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction80:kernel$Object$is_same_instance */
7666 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction80:abstract_text$Object$inspect */
7667 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction80:kernel$Object$object_id */
7668 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction80:kernel$Object$hash */
7669 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction80:abstract_text$Object$class_name */
7670 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction80:abstract_text$Object$inspect_head */
7671 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction80:abstract_text$Object$native_class_name */
7672 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction80___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction80:parser$ReduceAction80$action */
7673 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction80:parser_work$ReduceAction$goto= */
7674 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction80:parser_work$ReduceAction$concat */
7675 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction80:kernel$Object$init */
7678 /* allocate ReduceAction80 */
7679 val
* NEW_nitc__parser__ReduceAction80(const struct type
* type
) {
7680 val
* self
/* : ReduceAction80 */;
7681 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7683 self
->class = &class_nitc__parser__ReduceAction80
;
7686 /* runtime class nitc__parser__ReduceAction81: nitc::parser::ReduceAction81 (dead=false; need_corpse=false)*/
7687 const struct class class_nitc__parser__ReduceAction81
= {
7690 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction81:parser_work$ReduceAction$init */
7691 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction81:kernel$Object$!= */
7692 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction81:kernel$Object$sys */
7693 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction81:abstract_text$Object$to_s */
7694 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction81:kernel$Object$== */
7695 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction81:kernel$Object$is_same_instance */
7696 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction81:abstract_text$Object$inspect */
7697 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction81:kernel$Object$object_id */
7698 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction81:kernel$Object$hash */
7699 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction81:abstract_text$Object$class_name */
7700 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction81:abstract_text$Object$inspect_head */
7701 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction81:abstract_text$Object$native_class_name */
7702 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction81___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction81:parser$ReduceAction81$action */
7703 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction81:parser_work$ReduceAction$goto= */
7704 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction81:parser_work$ReduceAction$concat */
7705 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction81:kernel$Object$init */
7708 /* allocate ReduceAction81 */
7709 val
* NEW_nitc__parser__ReduceAction81(const struct type
* type
) {
7710 val
* self
/* : ReduceAction81 */;
7711 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7713 self
->class = &class_nitc__parser__ReduceAction81
;
7716 /* runtime class nitc__parser__ReduceAction82: nitc::parser::ReduceAction82 (dead=false; need_corpse=false)*/
7717 const struct class class_nitc__parser__ReduceAction82
= {
7720 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction82:parser_work$ReduceAction$init */
7721 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction82:kernel$Object$!= */
7722 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction82:kernel$Object$sys */
7723 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction82:abstract_text$Object$to_s */
7724 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction82:kernel$Object$== */
7725 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction82:kernel$Object$is_same_instance */
7726 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction82:abstract_text$Object$inspect */
7727 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction82:kernel$Object$object_id */
7728 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction82:kernel$Object$hash */
7729 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction82:abstract_text$Object$class_name */
7730 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction82:abstract_text$Object$inspect_head */
7731 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction82:abstract_text$Object$native_class_name */
7732 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction82___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction82:parser$ReduceAction82$action */
7733 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction82:parser_work$ReduceAction$goto= */
7734 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction82:parser_work$ReduceAction$concat */
7735 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction82:kernel$Object$init */
7738 /* allocate ReduceAction82 */
7739 val
* NEW_nitc__parser__ReduceAction82(const struct type
* type
) {
7740 val
* self
/* : ReduceAction82 */;
7741 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7743 self
->class = &class_nitc__parser__ReduceAction82
;
7746 /* runtime class nitc__parser__ReduceAction83: nitc::parser::ReduceAction83 (dead=false; need_corpse=false)*/
7747 const struct class class_nitc__parser__ReduceAction83
= {
7750 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction83:parser_work$ReduceAction$init */
7751 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction83:kernel$Object$!= */
7752 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction83:kernel$Object$sys */
7753 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction83:abstract_text$Object$to_s */
7754 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction83:kernel$Object$== */
7755 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction83:kernel$Object$is_same_instance */
7756 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction83:abstract_text$Object$inspect */
7757 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction83:kernel$Object$object_id */
7758 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction83:kernel$Object$hash */
7759 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction83:abstract_text$Object$class_name */
7760 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction83:abstract_text$Object$inspect_head */
7761 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction83:abstract_text$Object$native_class_name */
7762 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction83___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction83:parser$ReduceAction83$action */
7763 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction83:parser_work$ReduceAction$goto= */
7764 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction83:parser_work$ReduceAction$concat */
7765 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction83:kernel$Object$init */
7768 /* allocate ReduceAction83 */
7769 val
* NEW_nitc__parser__ReduceAction83(const struct type
* type
) {
7770 val
* self
/* : ReduceAction83 */;
7771 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7773 self
->class = &class_nitc__parser__ReduceAction83
;
7776 /* runtime class nitc__parser__ReduceAction84: nitc::parser::ReduceAction84 (dead=false; need_corpse=false)*/
7777 const struct class class_nitc__parser__ReduceAction84
= {
7780 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction84:parser_work$ReduceAction$init */
7781 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction84:kernel$Object$!= */
7782 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction84:kernel$Object$sys */
7783 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction84:abstract_text$Object$to_s */
7784 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction84:kernel$Object$== */
7785 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction84:kernel$Object$is_same_instance */
7786 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction84:abstract_text$Object$inspect */
7787 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction84:kernel$Object$object_id */
7788 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction84:kernel$Object$hash */
7789 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction84:abstract_text$Object$class_name */
7790 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction84:abstract_text$Object$inspect_head */
7791 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction84:abstract_text$Object$native_class_name */
7792 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction84___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction84:parser$ReduceAction84$action */
7793 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction84:parser_work$ReduceAction$goto= */
7794 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction84:parser_work$ReduceAction$concat */
7795 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction84:kernel$Object$init */
7798 /* allocate ReduceAction84 */
7799 val
* NEW_nitc__parser__ReduceAction84(const struct type
* type
) {
7800 val
* self
/* : ReduceAction84 */;
7801 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7803 self
->class = &class_nitc__parser__ReduceAction84
;
7806 /* runtime class nitc__parser__ReduceAction85: nitc::parser::ReduceAction85 (dead=false; need_corpse=false)*/
7807 const struct class class_nitc__parser__ReduceAction85
= {
7810 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction85:parser_work$ReduceAction$init */
7811 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction85:kernel$Object$!= */
7812 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction85:kernel$Object$sys */
7813 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction85:abstract_text$Object$to_s */
7814 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction85:kernel$Object$== */
7815 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction85:kernel$Object$is_same_instance */
7816 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction85:abstract_text$Object$inspect */
7817 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction85:kernel$Object$object_id */
7818 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction85:kernel$Object$hash */
7819 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction85:abstract_text$Object$class_name */
7820 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction85:abstract_text$Object$inspect_head */
7821 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction85:abstract_text$Object$native_class_name */
7822 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction85___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction85:parser$ReduceAction85$action */
7823 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction85:parser_work$ReduceAction$goto= */
7824 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction85:parser_work$ReduceAction$concat */
7825 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction85:kernel$Object$init */
7828 /* allocate ReduceAction85 */
7829 val
* NEW_nitc__parser__ReduceAction85(const struct type
* type
) {
7830 val
* self
/* : ReduceAction85 */;
7831 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7833 self
->class = &class_nitc__parser__ReduceAction85
;
7836 /* runtime class nitc__parser__ReduceAction86: nitc::parser::ReduceAction86 (dead=false; need_corpse=false)*/
7837 const struct class class_nitc__parser__ReduceAction86
= {
7840 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction86:parser_work$ReduceAction$init */
7841 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction86:kernel$Object$!= */
7842 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction86:kernel$Object$sys */
7843 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction86:abstract_text$Object$to_s */
7844 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction86:kernel$Object$== */
7845 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction86:kernel$Object$is_same_instance */
7846 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction86:abstract_text$Object$inspect */
7847 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction86:kernel$Object$object_id */
7848 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction86:kernel$Object$hash */
7849 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction86:abstract_text$Object$class_name */
7850 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction86:abstract_text$Object$inspect_head */
7851 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction86:abstract_text$Object$native_class_name */
7852 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction86___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction86:parser$ReduceAction86$action */
7853 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction86:parser_work$ReduceAction$goto= */
7854 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction86:parser_work$ReduceAction$concat */
7855 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction86:kernel$Object$init */
7858 /* allocate ReduceAction86 */
7859 val
* NEW_nitc__parser__ReduceAction86(const struct type
* type
) {
7860 val
* self
/* : ReduceAction86 */;
7861 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7863 self
->class = &class_nitc__parser__ReduceAction86
;
7866 /* runtime class nitc__parser__ReduceAction87: nitc::parser::ReduceAction87 (dead=false; need_corpse=false)*/
7867 const struct class class_nitc__parser__ReduceAction87
= {
7870 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction87:parser_work$ReduceAction$init */
7871 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction87:kernel$Object$!= */
7872 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction87:kernel$Object$sys */
7873 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction87:abstract_text$Object$to_s */
7874 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction87:kernel$Object$== */
7875 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction87:kernel$Object$is_same_instance */
7876 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction87:abstract_text$Object$inspect */
7877 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction87:kernel$Object$object_id */
7878 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction87:kernel$Object$hash */
7879 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction87:abstract_text$Object$class_name */
7880 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction87:abstract_text$Object$inspect_head */
7881 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction87:abstract_text$Object$native_class_name */
7882 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction87___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction87:parser$ReduceAction87$action */
7883 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction87:parser_work$ReduceAction$goto= */
7884 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction87:parser_work$ReduceAction$concat */
7885 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction87:kernel$Object$init */
7888 /* allocate ReduceAction87 */
7889 val
* NEW_nitc__parser__ReduceAction87(const struct type
* type
) {
7890 val
* self
/* : ReduceAction87 */;
7891 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7893 self
->class = &class_nitc__parser__ReduceAction87
;
7896 /* runtime class nitc__parser__ReduceAction88: nitc::parser::ReduceAction88 (dead=false; need_corpse=false)*/
7897 const struct class class_nitc__parser__ReduceAction88
= {
7900 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction88:parser_work$ReduceAction$init */
7901 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction88:kernel$Object$!= */
7902 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction88:kernel$Object$sys */
7903 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction88:abstract_text$Object$to_s */
7904 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction88:kernel$Object$== */
7905 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction88:kernel$Object$is_same_instance */
7906 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction88:abstract_text$Object$inspect */
7907 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction88:kernel$Object$object_id */
7908 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction88:kernel$Object$hash */
7909 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction88:abstract_text$Object$class_name */
7910 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction88:abstract_text$Object$inspect_head */
7911 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction88:abstract_text$Object$native_class_name */
7912 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction88___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction88:parser$ReduceAction88$action */
7913 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction88:parser_work$ReduceAction$goto= */
7914 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction88:parser_work$ReduceAction$concat */
7915 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction88:kernel$Object$init */
7918 /* allocate ReduceAction88 */
7919 val
* NEW_nitc__parser__ReduceAction88(const struct type
* type
) {
7920 val
* self
/* : ReduceAction88 */;
7921 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7923 self
->class = &class_nitc__parser__ReduceAction88
;
7926 /* runtime class nitc__parser__ReduceAction89: nitc::parser::ReduceAction89 (dead=false; need_corpse=false)*/
7927 const struct class class_nitc__parser__ReduceAction89
= {
7930 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction89:parser_work$ReduceAction$init */
7931 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction89:kernel$Object$!= */
7932 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction89:kernel$Object$sys */
7933 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction89:abstract_text$Object$to_s */
7934 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction89:kernel$Object$== */
7935 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction89:kernel$Object$is_same_instance */
7936 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction89:abstract_text$Object$inspect */
7937 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction89:kernel$Object$object_id */
7938 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction89:kernel$Object$hash */
7939 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction89:abstract_text$Object$class_name */
7940 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction89:abstract_text$Object$inspect_head */
7941 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction89:abstract_text$Object$native_class_name */
7942 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction89___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction89:parser$ReduceAction89$action */
7943 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction89:parser_work$ReduceAction$goto= */
7944 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction89:parser_work$ReduceAction$concat */
7945 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction89:kernel$Object$init */
7948 /* allocate ReduceAction89 */
7949 val
* NEW_nitc__parser__ReduceAction89(const struct type
* type
) {
7950 val
* self
/* : ReduceAction89 */;
7951 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7953 self
->class = &class_nitc__parser__ReduceAction89
;
7956 /* runtime class nitc__parser__ReduceAction90: nitc::parser::ReduceAction90 (dead=false; need_corpse=false)*/
7957 const struct class class_nitc__parser__ReduceAction90
= {
7960 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction90:parser_work$ReduceAction$init */
7961 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction90:kernel$Object$!= */
7962 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction90:kernel$Object$sys */
7963 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction90:abstract_text$Object$to_s */
7964 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction90:kernel$Object$== */
7965 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction90:kernel$Object$is_same_instance */
7966 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction90:abstract_text$Object$inspect */
7967 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction90:kernel$Object$object_id */
7968 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction90:kernel$Object$hash */
7969 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction90:abstract_text$Object$class_name */
7970 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction90:abstract_text$Object$inspect_head */
7971 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction90:abstract_text$Object$native_class_name */
7972 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction90___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction90:parser$ReduceAction90$action */
7973 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction90:parser_work$ReduceAction$goto= */
7974 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction90:parser_work$ReduceAction$concat */
7975 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction90:kernel$Object$init */
7978 /* allocate ReduceAction90 */
7979 val
* NEW_nitc__parser__ReduceAction90(const struct type
* type
) {
7980 val
* self
/* : ReduceAction90 */;
7981 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7983 self
->class = &class_nitc__parser__ReduceAction90
;
7986 /* runtime class nitc__parser__ReduceAction91: nitc::parser::ReduceAction91 (dead=false; need_corpse=false)*/
7987 const struct class class_nitc__parser__ReduceAction91
= {
7990 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction91:parser_work$ReduceAction$init */
7991 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction91:kernel$Object$!= */
7992 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction91:kernel$Object$sys */
7993 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction91:abstract_text$Object$to_s */
7994 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction91:kernel$Object$== */
7995 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction91:kernel$Object$is_same_instance */
7996 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction91:abstract_text$Object$inspect */
7997 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction91:kernel$Object$object_id */
7998 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction91:kernel$Object$hash */
7999 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction91:abstract_text$Object$class_name */
8000 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction91:abstract_text$Object$inspect_head */
8001 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction91:abstract_text$Object$native_class_name */
8002 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction91___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction91:parser$ReduceAction91$action */
8003 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction91:parser_work$ReduceAction$goto= */
8004 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction91:parser_work$ReduceAction$concat */
8005 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction91:kernel$Object$init */
8008 /* allocate ReduceAction91 */
8009 val
* NEW_nitc__parser__ReduceAction91(const struct type
* type
) {
8010 val
* self
/* : ReduceAction91 */;
8011 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8013 self
->class = &class_nitc__parser__ReduceAction91
;
8016 /* runtime class nitc__parser__ReduceAction92: nitc::parser::ReduceAction92 (dead=false; need_corpse=false)*/
8017 const struct class class_nitc__parser__ReduceAction92
= {
8020 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction92:parser_work$ReduceAction$init */
8021 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction92:kernel$Object$!= */
8022 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction92:kernel$Object$sys */
8023 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction92:abstract_text$Object$to_s */
8024 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction92:kernel$Object$== */
8025 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction92:kernel$Object$is_same_instance */
8026 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction92:abstract_text$Object$inspect */
8027 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction92:kernel$Object$object_id */
8028 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction92:kernel$Object$hash */
8029 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction92:abstract_text$Object$class_name */
8030 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction92:abstract_text$Object$inspect_head */
8031 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction92:abstract_text$Object$native_class_name */
8032 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction92___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction92:parser$ReduceAction92$action */
8033 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction92:parser_work$ReduceAction$goto= */
8034 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction92:parser_work$ReduceAction$concat */
8035 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction92:kernel$Object$init */
8038 /* allocate ReduceAction92 */
8039 val
* NEW_nitc__parser__ReduceAction92(const struct type
* type
) {
8040 val
* self
/* : ReduceAction92 */;
8041 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8043 self
->class = &class_nitc__parser__ReduceAction92
;
8046 /* runtime class nitc__parser__ReduceAction93: nitc::parser::ReduceAction93 (dead=false; need_corpse=false)*/
8047 const struct class class_nitc__parser__ReduceAction93
= {
8050 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction93:parser_work$ReduceAction$init */
8051 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction93:kernel$Object$!= */
8052 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction93:kernel$Object$sys */
8053 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction93:abstract_text$Object$to_s */
8054 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction93:kernel$Object$== */
8055 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction93:kernel$Object$is_same_instance */
8056 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction93:abstract_text$Object$inspect */
8057 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction93:kernel$Object$object_id */
8058 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction93:kernel$Object$hash */
8059 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction93:abstract_text$Object$class_name */
8060 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction93:abstract_text$Object$inspect_head */
8061 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction93:abstract_text$Object$native_class_name */
8062 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction93___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction93:parser$ReduceAction93$action */
8063 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction93:parser_work$ReduceAction$goto= */
8064 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction93:parser_work$ReduceAction$concat */
8065 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction93:kernel$Object$init */
8068 /* allocate ReduceAction93 */
8069 val
* NEW_nitc__parser__ReduceAction93(const struct type
* type
) {
8070 val
* self
/* : ReduceAction93 */;
8071 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8073 self
->class = &class_nitc__parser__ReduceAction93
;
8076 /* runtime class nitc__parser__ReduceAction94: nitc::parser::ReduceAction94 (dead=false; need_corpse=false)*/
8077 const struct class class_nitc__parser__ReduceAction94
= {
8080 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction94:parser_work$ReduceAction$init */
8081 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction94:kernel$Object$!= */
8082 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction94:kernel$Object$sys */
8083 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction94:abstract_text$Object$to_s */
8084 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction94:kernel$Object$== */
8085 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction94:kernel$Object$is_same_instance */
8086 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction94:abstract_text$Object$inspect */
8087 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction94:kernel$Object$object_id */
8088 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction94:kernel$Object$hash */
8089 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction94:abstract_text$Object$class_name */
8090 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction94:abstract_text$Object$inspect_head */
8091 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction94:abstract_text$Object$native_class_name */
8092 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction94___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction94:parser$ReduceAction94$action */
8093 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction94:parser_work$ReduceAction$goto= */
8094 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction94:parser_work$ReduceAction$concat */
8095 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction94:kernel$Object$init */
8098 /* allocate ReduceAction94 */
8099 val
* NEW_nitc__parser__ReduceAction94(const struct type
* type
) {
8100 val
* self
/* : ReduceAction94 */;
8101 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8103 self
->class = &class_nitc__parser__ReduceAction94
;
8106 /* runtime class nitc__parser__ReduceAction95: nitc::parser::ReduceAction95 (dead=false; need_corpse=false)*/
8107 const struct class class_nitc__parser__ReduceAction95
= {
8110 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction95:parser_work$ReduceAction$init */
8111 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction95:kernel$Object$!= */
8112 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction95:kernel$Object$sys */
8113 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction95:abstract_text$Object$to_s */
8114 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction95:kernel$Object$== */
8115 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction95:kernel$Object$is_same_instance */
8116 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction95:abstract_text$Object$inspect */
8117 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction95:kernel$Object$object_id */
8118 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction95:kernel$Object$hash */
8119 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction95:abstract_text$Object$class_name */
8120 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction95:abstract_text$Object$inspect_head */
8121 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction95:abstract_text$Object$native_class_name */
8122 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction95___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction95:parser$ReduceAction95$action */
8123 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction95:parser_work$ReduceAction$goto= */
8124 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction95:parser_work$ReduceAction$concat */
8125 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction95:kernel$Object$init */
8128 /* allocate ReduceAction95 */
8129 val
* NEW_nitc__parser__ReduceAction95(const struct type
* type
) {
8130 val
* self
/* : ReduceAction95 */;
8131 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8133 self
->class = &class_nitc__parser__ReduceAction95
;
8136 /* runtime class nitc__parser__ReduceAction96: nitc::parser::ReduceAction96 (dead=false; need_corpse=false)*/
8137 const struct class class_nitc__parser__ReduceAction96
= {
8140 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction96:parser_work$ReduceAction$init */
8141 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction96:kernel$Object$!= */
8142 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction96:kernel$Object$sys */
8143 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction96:abstract_text$Object$to_s */
8144 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction96:kernel$Object$== */
8145 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction96:kernel$Object$is_same_instance */
8146 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction96:abstract_text$Object$inspect */
8147 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction96:kernel$Object$object_id */
8148 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction96:kernel$Object$hash */
8149 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction96:abstract_text$Object$class_name */
8150 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction96:abstract_text$Object$inspect_head */
8151 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction96:abstract_text$Object$native_class_name */
8152 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction96___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction96:parser$ReduceAction96$action */
8153 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction96:parser_work$ReduceAction$goto= */
8154 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction96:parser_work$ReduceAction$concat */
8155 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction96:kernel$Object$init */
8158 /* allocate ReduceAction96 */
8159 val
* NEW_nitc__parser__ReduceAction96(const struct type
* type
) {
8160 val
* self
/* : ReduceAction96 */;
8161 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8163 self
->class = &class_nitc__parser__ReduceAction96
;
8166 /* runtime class nitc__parser__ReduceAction97: nitc::parser::ReduceAction97 (dead=false; need_corpse=false)*/
8167 const struct class class_nitc__parser__ReduceAction97
= {
8170 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction97:parser_work$ReduceAction$init */
8171 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction97:kernel$Object$!= */
8172 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction97:kernel$Object$sys */
8173 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction97:abstract_text$Object$to_s */
8174 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction97:kernel$Object$== */
8175 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction97:kernel$Object$is_same_instance */
8176 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction97:abstract_text$Object$inspect */
8177 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction97:kernel$Object$object_id */
8178 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction97:kernel$Object$hash */
8179 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction97:abstract_text$Object$class_name */
8180 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction97:abstract_text$Object$inspect_head */
8181 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction97:abstract_text$Object$native_class_name */
8182 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction97___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction97:parser$ReduceAction97$action */
8183 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction97:parser_work$ReduceAction$goto= */
8184 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction97:parser_work$ReduceAction$concat */
8185 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction97:kernel$Object$init */
8188 /* allocate ReduceAction97 */
8189 val
* NEW_nitc__parser__ReduceAction97(const struct type
* type
) {
8190 val
* self
/* : ReduceAction97 */;
8191 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8193 self
->class = &class_nitc__parser__ReduceAction97
;
8196 /* runtime class nitc__parser__ReduceAction98: nitc::parser::ReduceAction98 (dead=false; need_corpse=false)*/
8197 const struct class class_nitc__parser__ReduceAction98
= {
8200 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction98:parser_work$ReduceAction$init */
8201 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction98:kernel$Object$!= */
8202 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction98:kernel$Object$sys */
8203 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction98:abstract_text$Object$to_s */
8204 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction98:kernel$Object$== */
8205 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction98:kernel$Object$is_same_instance */
8206 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction98:abstract_text$Object$inspect */
8207 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction98:kernel$Object$object_id */
8208 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction98:kernel$Object$hash */
8209 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction98:abstract_text$Object$class_name */
8210 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction98:abstract_text$Object$inspect_head */
8211 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction98:abstract_text$Object$native_class_name */
8212 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction98___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction98:parser$ReduceAction98$action */
8213 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction98:parser_work$ReduceAction$goto= */
8214 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction98:parser_work$ReduceAction$concat */
8215 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction98:kernel$Object$init */
8218 /* allocate ReduceAction98 */
8219 val
* NEW_nitc__parser__ReduceAction98(const struct type
* type
) {
8220 val
* self
/* : ReduceAction98 */;
8221 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8223 self
->class = &class_nitc__parser__ReduceAction98
;
8226 /* runtime class nitc__parser__ReduceAction99: nitc::parser::ReduceAction99 (dead=false; need_corpse=false)*/
8227 const struct class class_nitc__parser__ReduceAction99
= {
8230 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction99:parser_work$ReduceAction$init */
8231 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction99:kernel$Object$!= */
8232 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction99:kernel$Object$sys */
8233 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction99:abstract_text$Object$to_s */
8234 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction99:kernel$Object$== */
8235 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction99:kernel$Object$is_same_instance */
8236 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction99:abstract_text$Object$inspect */
8237 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction99:kernel$Object$object_id */
8238 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction99:kernel$Object$hash */
8239 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction99:abstract_text$Object$class_name */
8240 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction99:abstract_text$Object$inspect_head */
8241 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction99:abstract_text$Object$native_class_name */
8242 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction99___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction99:parser$ReduceAction99$action */
8243 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction99:parser_work$ReduceAction$goto= */
8244 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction99:parser_work$ReduceAction$concat */
8245 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction99:kernel$Object$init */
8248 /* allocate ReduceAction99 */
8249 val
* NEW_nitc__parser__ReduceAction99(const struct type
* type
) {
8250 val
* self
/* : ReduceAction99 */;
8251 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8253 self
->class = &class_nitc__parser__ReduceAction99
;
8256 /* runtime class nitc__parser__ReduceAction100: nitc::parser::ReduceAction100 (dead=false; need_corpse=false)*/
8257 const struct class class_nitc__parser__ReduceAction100
= {
8260 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction100:parser_work$ReduceAction$init */
8261 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction100:kernel$Object$!= */
8262 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction100:kernel$Object$sys */
8263 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction100:abstract_text$Object$to_s */
8264 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction100:kernel$Object$== */
8265 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction100:kernel$Object$is_same_instance */
8266 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction100:abstract_text$Object$inspect */
8267 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction100:kernel$Object$object_id */
8268 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction100:kernel$Object$hash */
8269 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction100:abstract_text$Object$class_name */
8270 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction100:abstract_text$Object$inspect_head */
8271 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction100:abstract_text$Object$native_class_name */
8272 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction100___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction100:parser$ReduceAction100$action */
8273 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction100:parser_work$ReduceAction$goto= */
8274 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction100:parser_work$ReduceAction$concat */
8275 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction100:kernel$Object$init */
8278 /* allocate ReduceAction100 */
8279 val
* NEW_nitc__parser__ReduceAction100(const struct type
* type
) {
8280 val
* self
/* : ReduceAction100 */;
8281 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8283 self
->class = &class_nitc__parser__ReduceAction100
;
8286 /* runtime class nitc__parser__ReduceAction101: nitc::parser::ReduceAction101 (dead=false; need_corpse=false)*/
8287 const struct class class_nitc__parser__ReduceAction101
= {
8290 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction101:parser_work$ReduceAction$init */
8291 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction101:kernel$Object$!= */
8292 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction101:kernel$Object$sys */
8293 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction101:abstract_text$Object$to_s */
8294 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction101:kernel$Object$== */
8295 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction101:kernel$Object$is_same_instance */
8296 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction101:abstract_text$Object$inspect */
8297 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction101:kernel$Object$object_id */
8298 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction101:kernel$Object$hash */
8299 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction101:abstract_text$Object$class_name */
8300 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction101:abstract_text$Object$inspect_head */
8301 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction101:abstract_text$Object$native_class_name */
8302 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction101___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction101:parser$ReduceAction101$action */
8303 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction101:parser_work$ReduceAction$goto= */
8304 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction101:parser_work$ReduceAction$concat */
8305 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction101:kernel$Object$init */
8308 /* allocate ReduceAction101 */
8309 val
* NEW_nitc__parser__ReduceAction101(const struct type
* type
) {
8310 val
* self
/* : ReduceAction101 */;
8311 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8313 self
->class = &class_nitc__parser__ReduceAction101
;
8316 /* runtime class nitc__parser__ReduceAction102: nitc::parser::ReduceAction102 (dead=false; need_corpse=false)*/
8317 const struct class class_nitc__parser__ReduceAction102
= {
8320 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction102:parser_work$ReduceAction$init */
8321 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction102:kernel$Object$!= */
8322 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction102:kernel$Object$sys */
8323 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction102:abstract_text$Object$to_s */
8324 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction102:kernel$Object$== */
8325 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction102:kernel$Object$is_same_instance */
8326 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction102:abstract_text$Object$inspect */
8327 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction102:kernel$Object$object_id */
8328 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction102:kernel$Object$hash */
8329 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction102:abstract_text$Object$class_name */
8330 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction102:abstract_text$Object$inspect_head */
8331 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction102:abstract_text$Object$native_class_name */
8332 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction102___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction102:parser$ReduceAction102$action */
8333 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction102:parser_work$ReduceAction$goto= */
8334 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction102:parser_work$ReduceAction$concat */
8335 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction102:kernel$Object$init */
8338 /* allocate ReduceAction102 */
8339 val
* NEW_nitc__parser__ReduceAction102(const struct type
* type
) {
8340 val
* self
/* : ReduceAction102 */;
8341 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8343 self
->class = &class_nitc__parser__ReduceAction102
;
8346 /* runtime class nitc__parser__ReduceAction103: nitc::parser::ReduceAction103 (dead=false; need_corpse=false)*/
8347 const struct class class_nitc__parser__ReduceAction103
= {
8350 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction103:parser_work$ReduceAction$init */
8351 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction103:kernel$Object$!= */
8352 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction103:kernel$Object$sys */
8353 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction103:abstract_text$Object$to_s */
8354 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction103:kernel$Object$== */
8355 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction103:kernel$Object$is_same_instance */
8356 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction103:abstract_text$Object$inspect */
8357 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction103:kernel$Object$object_id */
8358 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction103:kernel$Object$hash */
8359 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction103:abstract_text$Object$class_name */
8360 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction103:abstract_text$Object$inspect_head */
8361 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction103:abstract_text$Object$native_class_name */
8362 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction103___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction103:parser$ReduceAction103$action */
8363 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction103:parser_work$ReduceAction$goto= */
8364 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction103:parser_work$ReduceAction$concat */
8365 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction103:kernel$Object$init */
8368 /* allocate ReduceAction103 */
8369 val
* NEW_nitc__parser__ReduceAction103(const struct type
* type
) {
8370 val
* self
/* : ReduceAction103 */;
8371 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8373 self
->class = &class_nitc__parser__ReduceAction103
;
8376 /* runtime class nitc__parser__ReduceAction104: nitc::parser::ReduceAction104 (dead=false; need_corpse=false)*/
8377 const struct class class_nitc__parser__ReduceAction104
= {
8380 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction104:parser_work$ReduceAction$init */
8381 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction104:kernel$Object$!= */
8382 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction104:kernel$Object$sys */
8383 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction104:abstract_text$Object$to_s */
8384 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction104:kernel$Object$== */
8385 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction104:kernel$Object$is_same_instance */
8386 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction104:abstract_text$Object$inspect */
8387 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction104:kernel$Object$object_id */
8388 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction104:kernel$Object$hash */
8389 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction104:abstract_text$Object$class_name */
8390 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction104:abstract_text$Object$inspect_head */
8391 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction104:abstract_text$Object$native_class_name */
8392 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction104___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction104:parser$ReduceAction104$action */
8393 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction104:parser_work$ReduceAction$goto= */
8394 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction104:parser_work$ReduceAction$concat */
8395 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction104:kernel$Object$init */
8398 /* allocate ReduceAction104 */
8399 val
* NEW_nitc__parser__ReduceAction104(const struct type
* type
) {
8400 val
* self
/* : ReduceAction104 */;
8401 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8403 self
->class = &class_nitc__parser__ReduceAction104
;
8406 /* runtime class nitc__parser__ReduceAction105: nitc::parser::ReduceAction105 (dead=false; need_corpse=false)*/
8407 const struct class class_nitc__parser__ReduceAction105
= {
8410 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction105:parser_work$ReduceAction$init */
8411 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction105:kernel$Object$!= */
8412 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction105:kernel$Object$sys */
8413 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction105:abstract_text$Object$to_s */
8414 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction105:kernel$Object$== */
8415 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction105:kernel$Object$is_same_instance */
8416 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction105:abstract_text$Object$inspect */
8417 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction105:kernel$Object$object_id */
8418 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction105:kernel$Object$hash */
8419 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction105:abstract_text$Object$class_name */
8420 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction105:abstract_text$Object$inspect_head */
8421 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction105:abstract_text$Object$native_class_name */
8422 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction105___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction105:parser$ReduceAction105$action */
8423 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction105:parser_work$ReduceAction$goto= */
8424 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction105:parser_work$ReduceAction$concat */
8425 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction105:kernel$Object$init */
8428 /* allocate ReduceAction105 */
8429 val
* NEW_nitc__parser__ReduceAction105(const struct type
* type
) {
8430 val
* self
/* : ReduceAction105 */;
8431 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8433 self
->class = &class_nitc__parser__ReduceAction105
;
8436 /* runtime class nitc__parser__ReduceAction106: nitc::parser::ReduceAction106 (dead=false; need_corpse=false)*/
8437 const struct class class_nitc__parser__ReduceAction106
= {
8440 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction106:parser_work$ReduceAction$init */
8441 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction106:kernel$Object$!= */
8442 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction106:kernel$Object$sys */
8443 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction106:abstract_text$Object$to_s */
8444 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction106:kernel$Object$== */
8445 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction106:kernel$Object$is_same_instance */
8446 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction106:abstract_text$Object$inspect */
8447 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction106:kernel$Object$object_id */
8448 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction106:kernel$Object$hash */
8449 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction106:abstract_text$Object$class_name */
8450 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction106:abstract_text$Object$inspect_head */
8451 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction106:abstract_text$Object$native_class_name */
8452 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction106___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction106:parser$ReduceAction106$action */
8453 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction106:parser_work$ReduceAction$goto= */
8454 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction106:parser_work$ReduceAction$concat */
8455 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction106:kernel$Object$init */
8458 /* allocate ReduceAction106 */
8459 val
* NEW_nitc__parser__ReduceAction106(const struct type
* type
) {
8460 val
* self
/* : ReduceAction106 */;
8461 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8463 self
->class = &class_nitc__parser__ReduceAction106
;
8466 /* runtime class nitc__parser__ReduceAction107: nitc::parser::ReduceAction107 (dead=false; need_corpse=false)*/
8467 const struct class class_nitc__parser__ReduceAction107
= {
8470 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction107:parser_work$ReduceAction$init */
8471 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction107:kernel$Object$!= */
8472 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction107:kernel$Object$sys */
8473 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction107:abstract_text$Object$to_s */
8474 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction107:kernel$Object$== */
8475 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction107:kernel$Object$is_same_instance */
8476 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction107:abstract_text$Object$inspect */
8477 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction107:kernel$Object$object_id */
8478 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction107:kernel$Object$hash */
8479 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction107:abstract_text$Object$class_name */
8480 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction107:abstract_text$Object$inspect_head */
8481 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction107:abstract_text$Object$native_class_name */
8482 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction107___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction107:parser$ReduceAction107$action */
8483 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction107:parser_work$ReduceAction$goto= */
8484 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction107:parser_work$ReduceAction$concat */
8485 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction107:kernel$Object$init */
8488 /* allocate ReduceAction107 */
8489 val
* NEW_nitc__parser__ReduceAction107(const struct type
* type
) {
8490 val
* self
/* : ReduceAction107 */;
8491 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8493 self
->class = &class_nitc__parser__ReduceAction107
;
8496 /* runtime class nitc__parser__ReduceAction108: nitc::parser::ReduceAction108 (dead=false; need_corpse=false)*/
8497 const struct class class_nitc__parser__ReduceAction108
= {
8500 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction108:parser_work$ReduceAction$init */
8501 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction108:kernel$Object$!= */
8502 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction108:kernel$Object$sys */
8503 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction108:abstract_text$Object$to_s */
8504 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction108:kernel$Object$== */
8505 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction108:kernel$Object$is_same_instance */
8506 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction108:abstract_text$Object$inspect */
8507 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction108:kernel$Object$object_id */
8508 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction108:kernel$Object$hash */
8509 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction108:abstract_text$Object$class_name */
8510 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction108:abstract_text$Object$inspect_head */
8511 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction108:abstract_text$Object$native_class_name */
8512 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction108___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction108:parser$ReduceAction108$action */
8513 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction108:parser_work$ReduceAction$goto= */
8514 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction108:parser_work$ReduceAction$concat */
8515 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction108:kernel$Object$init */
8518 /* allocate ReduceAction108 */
8519 val
* NEW_nitc__parser__ReduceAction108(const struct type
* type
) {
8520 val
* self
/* : ReduceAction108 */;
8521 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8523 self
->class = &class_nitc__parser__ReduceAction108
;
8526 /* runtime class nitc__parser__ReduceAction109: nitc::parser::ReduceAction109 (dead=false; need_corpse=false)*/
8527 const struct class class_nitc__parser__ReduceAction109
= {
8530 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction109:parser_work$ReduceAction$init */
8531 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction109:kernel$Object$!= */
8532 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction109:kernel$Object$sys */
8533 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction109:abstract_text$Object$to_s */
8534 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction109:kernel$Object$== */
8535 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction109:kernel$Object$is_same_instance */
8536 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction109:abstract_text$Object$inspect */
8537 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction109:kernel$Object$object_id */
8538 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction109:kernel$Object$hash */
8539 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction109:abstract_text$Object$class_name */
8540 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction109:abstract_text$Object$inspect_head */
8541 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction109:abstract_text$Object$native_class_name */
8542 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction109___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction109:parser$ReduceAction109$action */
8543 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction109:parser_work$ReduceAction$goto= */
8544 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction109:parser_work$ReduceAction$concat */
8545 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction109:kernel$Object$init */
8548 /* allocate ReduceAction109 */
8549 val
* NEW_nitc__parser__ReduceAction109(const struct type
* type
) {
8550 val
* self
/* : ReduceAction109 */;
8551 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8553 self
->class = &class_nitc__parser__ReduceAction109
;
8556 /* runtime class nitc__parser__ReduceAction110: nitc::parser::ReduceAction110 (dead=false; need_corpse=false)*/
8557 const struct class class_nitc__parser__ReduceAction110
= {
8560 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction110:parser_work$ReduceAction$init */
8561 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction110:kernel$Object$!= */
8562 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction110:kernel$Object$sys */
8563 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction110:abstract_text$Object$to_s */
8564 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction110:kernel$Object$== */
8565 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction110:kernel$Object$is_same_instance */
8566 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction110:abstract_text$Object$inspect */
8567 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction110:kernel$Object$object_id */
8568 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction110:kernel$Object$hash */
8569 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction110:abstract_text$Object$class_name */
8570 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction110:abstract_text$Object$inspect_head */
8571 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction110:abstract_text$Object$native_class_name */
8572 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction110___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction110:parser$ReduceAction110$action */
8573 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction110:parser_work$ReduceAction$goto= */
8574 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction110:parser_work$ReduceAction$concat */
8575 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction110:kernel$Object$init */
8578 /* allocate ReduceAction110 */
8579 val
* NEW_nitc__parser__ReduceAction110(const struct type
* type
) {
8580 val
* self
/* : ReduceAction110 */;
8581 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8583 self
->class = &class_nitc__parser__ReduceAction110
;
8586 /* runtime class nitc__parser__ReduceAction111: nitc::parser::ReduceAction111 (dead=false; need_corpse=false)*/
8587 const struct class class_nitc__parser__ReduceAction111
= {
8590 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction111:parser_work$ReduceAction$init */
8591 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction111:kernel$Object$!= */
8592 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction111:kernel$Object$sys */
8593 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction111:abstract_text$Object$to_s */
8594 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction111:kernel$Object$== */
8595 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction111:kernel$Object$is_same_instance */
8596 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction111:abstract_text$Object$inspect */
8597 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction111:kernel$Object$object_id */
8598 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction111:kernel$Object$hash */
8599 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction111:abstract_text$Object$class_name */
8600 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction111:abstract_text$Object$inspect_head */
8601 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction111:abstract_text$Object$native_class_name */
8602 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction111___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction111:parser$ReduceAction111$action */
8603 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction111:parser_work$ReduceAction$goto= */
8604 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction111:parser_work$ReduceAction$concat */
8605 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction111:kernel$Object$init */
8608 /* allocate ReduceAction111 */
8609 val
* NEW_nitc__parser__ReduceAction111(const struct type
* type
) {
8610 val
* self
/* : ReduceAction111 */;
8611 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8613 self
->class = &class_nitc__parser__ReduceAction111
;
8616 /* runtime class nitc__parser__ReduceAction112: nitc::parser::ReduceAction112 (dead=false; need_corpse=false)*/
8617 const struct class class_nitc__parser__ReduceAction112
= {
8620 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction112:parser_work$ReduceAction$init */
8621 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction112:kernel$Object$!= */
8622 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction112:kernel$Object$sys */
8623 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction112:abstract_text$Object$to_s */
8624 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction112:kernel$Object$== */
8625 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction112:kernel$Object$is_same_instance */
8626 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction112:abstract_text$Object$inspect */
8627 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction112:kernel$Object$object_id */
8628 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction112:kernel$Object$hash */
8629 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction112:abstract_text$Object$class_name */
8630 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction112:abstract_text$Object$inspect_head */
8631 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction112:abstract_text$Object$native_class_name */
8632 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction112___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction112:parser$ReduceAction112$action */
8633 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction112:parser_work$ReduceAction$goto= */
8634 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction112:parser_work$ReduceAction$concat */
8635 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction112:kernel$Object$init */
8638 /* allocate ReduceAction112 */
8639 val
* NEW_nitc__parser__ReduceAction112(const struct type
* type
) {
8640 val
* self
/* : ReduceAction112 */;
8641 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8643 self
->class = &class_nitc__parser__ReduceAction112
;
8646 /* runtime class nitc__parser__ReduceAction113: nitc::parser::ReduceAction113 (dead=false; need_corpse=false)*/
8647 const struct class class_nitc__parser__ReduceAction113
= {
8650 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction113:parser_work$ReduceAction$init */
8651 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction113:kernel$Object$!= */
8652 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction113:kernel$Object$sys */
8653 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction113:abstract_text$Object$to_s */
8654 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction113:kernel$Object$== */
8655 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction113:kernel$Object$is_same_instance */
8656 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction113:abstract_text$Object$inspect */
8657 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction113:kernel$Object$object_id */
8658 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction113:kernel$Object$hash */
8659 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction113:abstract_text$Object$class_name */
8660 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction113:abstract_text$Object$inspect_head */
8661 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction113:abstract_text$Object$native_class_name */
8662 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction113___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction113:parser$ReduceAction113$action */
8663 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction113:parser_work$ReduceAction$goto= */
8664 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction113:parser_work$ReduceAction$concat */
8665 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction113:kernel$Object$init */
8668 /* allocate ReduceAction113 */
8669 val
* NEW_nitc__parser__ReduceAction113(const struct type
* type
) {
8670 val
* self
/* : ReduceAction113 */;
8671 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8673 self
->class = &class_nitc__parser__ReduceAction113
;
8676 /* runtime class nitc__parser__ReduceAction114: nitc::parser::ReduceAction114 (dead=false; need_corpse=false)*/
8677 const struct class class_nitc__parser__ReduceAction114
= {
8680 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction114:parser_work$ReduceAction$init */
8681 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction114:kernel$Object$!= */
8682 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction114:kernel$Object$sys */
8683 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction114:abstract_text$Object$to_s */
8684 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction114:kernel$Object$== */
8685 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction114:kernel$Object$is_same_instance */
8686 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction114:abstract_text$Object$inspect */
8687 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction114:kernel$Object$object_id */
8688 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction114:kernel$Object$hash */
8689 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction114:abstract_text$Object$class_name */
8690 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction114:abstract_text$Object$inspect_head */
8691 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction114:abstract_text$Object$native_class_name */
8692 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction114___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction114:parser$ReduceAction114$action */
8693 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction114:parser_work$ReduceAction$goto= */
8694 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction114:parser_work$ReduceAction$concat */
8695 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction114:kernel$Object$init */
8698 /* allocate ReduceAction114 */
8699 val
* NEW_nitc__parser__ReduceAction114(const struct type
* type
) {
8700 val
* self
/* : ReduceAction114 */;
8701 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8703 self
->class = &class_nitc__parser__ReduceAction114
;
8706 /* runtime class nitc__parser__ReduceAction116: nitc::parser::ReduceAction116 (dead=false; need_corpse=false)*/
8707 const struct class class_nitc__parser__ReduceAction116
= {
8710 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction116:parser_work$ReduceAction$init */
8711 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction116:kernel$Object$!= */
8712 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction116:kernel$Object$sys */
8713 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction116:abstract_text$Object$to_s */
8714 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction116:kernel$Object$== */
8715 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction116:kernel$Object$is_same_instance */
8716 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction116:abstract_text$Object$inspect */
8717 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction116:kernel$Object$object_id */
8718 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction116:kernel$Object$hash */
8719 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction116:abstract_text$Object$class_name */
8720 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction116:abstract_text$Object$inspect_head */
8721 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction116:abstract_text$Object$native_class_name */
8722 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction116___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction116:parser$ReduceAction116$action */
8723 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction116:parser_work$ReduceAction$goto= */
8724 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction116:parser_work$ReduceAction$concat */
8725 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction116:kernel$Object$init */
8728 /* allocate ReduceAction116 */
8729 val
* NEW_nitc__parser__ReduceAction116(const struct type
* type
) {
8730 val
* self
/* : ReduceAction116 */;
8731 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8733 self
->class = &class_nitc__parser__ReduceAction116
;
8736 /* runtime class nitc__parser__ReduceAction117: nitc::parser::ReduceAction117 (dead=false; need_corpse=false)*/
8737 const struct class class_nitc__parser__ReduceAction117
= {
8740 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction117:parser_work$ReduceAction$init */
8741 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction117:kernel$Object$!= */
8742 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction117:kernel$Object$sys */
8743 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction117:abstract_text$Object$to_s */
8744 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction117:kernel$Object$== */
8745 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction117:kernel$Object$is_same_instance */
8746 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction117:abstract_text$Object$inspect */
8747 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction117:kernel$Object$object_id */
8748 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction117:kernel$Object$hash */
8749 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction117:abstract_text$Object$class_name */
8750 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction117:abstract_text$Object$inspect_head */
8751 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction117:abstract_text$Object$native_class_name */
8752 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction117___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction117:parser$ReduceAction117$action */
8753 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction117:parser_work$ReduceAction$goto= */
8754 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction117:parser_work$ReduceAction$concat */
8755 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction117:kernel$Object$init */
8758 /* allocate ReduceAction117 */
8759 val
* NEW_nitc__parser__ReduceAction117(const struct type
* type
) {
8760 val
* self
/* : ReduceAction117 */;
8761 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8763 self
->class = &class_nitc__parser__ReduceAction117
;
8766 /* runtime class nitc__parser__ReduceAction118: nitc::parser::ReduceAction118 (dead=false; need_corpse=false)*/
8767 const struct class class_nitc__parser__ReduceAction118
= {
8770 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction118:parser_work$ReduceAction$init */
8771 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction118:kernel$Object$!= */
8772 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction118:kernel$Object$sys */
8773 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction118:abstract_text$Object$to_s */
8774 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction118:kernel$Object$== */
8775 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction118:kernel$Object$is_same_instance */
8776 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction118:abstract_text$Object$inspect */
8777 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction118:kernel$Object$object_id */
8778 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction118:kernel$Object$hash */
8779 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction118:abstract_text$Object$class_name */
8780 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction118:abstract_text$Object$inspect_head */
8781 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction118:abstract_text$Object$native_class_name */
8782 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction118___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction118:parser$ReduceAction118$action */
8783 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction118:parser_work$ReduceAction$goto= */
8784 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction118:parser_work$ReduceAction$concat */
8785 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction118:kernel$Object$init */
8788 /* allocate ReduceAction118 */
8789 val
* NEW_nitc__parser__ReduceAction118(const struct type
* type
) {
8790 val
* self
/* : ReduceAction118 */;
8791 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8793 self
->class = &class_nitc__parser__ReduceAction118
;
8796 /* runtime class nitc__parser__ReduceAction119: nitc::parser::ReduceAction119 (dead=false; need_corpse=false)*/
8797 const struct class class_nitc__parser__ReduceAction119
= {
8800 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction119:parser_work$ReduceAction$init */
8801 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction119:kernel$Object$!= */
8802 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction119:kernel$Object$sys */
8803 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction119:abstract_text$Object$to_s */
8804 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction119:kernel$Object$== */
8805 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction119:kernel$Object$is_same_instance */
8806 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction119:abstract_text$Object$inspect */
8807 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction119:kernel$Object$object_id */
8808 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction119:kernel$Object$hash */
8809 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction119:abstract_text$Object$class_name */
8810 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction119:abstract_text$Object$inspect_head */
8811 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction119:abstract_text$Object$native_class_name */
8812 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction119___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction119:parser$ReduceAction119$action */
8813 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction119:parser_work$ReduceAction$goto= */
8814 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction119:parser_work$ReduceAction$concat */
8815 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction119:kernel$Object$init */
8818 /* allocate ReduceAction119 */
8819 val
* NEW_nitc__parser__ReduceAction119(const struct type
* type
) {
8820 val
* self
/* : ReduceAction119 */;
8821 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8823 self
->class = &class_nitc__parser__ReduceAction119
;
8826 /* runtime class nitc__parser__ReduceAction120: nitc::parser::ReduceAction120 (dead=false; need_corpse=false)*/
8827 const struct class class_nitc__parser__ReduceAction120
= {
8830 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction120:parser_work$ReduceAction$init */
8831 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction120:kernel$Object$!= */
8832 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction120:kernel$Object$sys */
8833 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction120:abstract_text$Object$to_s */
8834 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction120:kernel$Object$== */
8835 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction120:kernel$Object$is_same_instance */
8836 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction120:abstract_text$Object$inspect */
8837 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction120:kernel$Object$object_id */
8838 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction120:kernel$Object$hash */
8839 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction120:abstract_text$Object$class_name */
8840 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction120:abstract_text$Object$inspect_head */
8841 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction120:abstract_text$Object$native_class_name */
8842 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction120___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction120:parser$ReduceAction120$action */
8843 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction120:parser_work$ReduceAction$goto= */
8844 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction120:parser_work$ReduceAction$concat */
8845 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction120:kernel$Object$init */
8848 /* allocate ReduceAction120 */
8849 val
* NEW_nitc__parser__ReduceAction120(const struct type
* type
) {
8850 val
* self
/* : ReduceAction120 */;
8851 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8853 self
->class = &class_nitc__parser__ReduceAction120
;
8856 /* runtime class nitc__parser__ReduceAction121: nitc::parser::ReduceAction121 (dead=false; need_corpse=false)*/
8857 const struct class class_nitc__parser__ReduceAction121
= {
8860 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction121:parser_work$ReduceAction$init */
8861 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction121:kernel$Object$!= */
8862 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction121:kernel$Object$sys */
8863 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction121:abstract_text$Object$to_s */
8864 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction121:kernel$Object$== */
8865 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction121:kernel$Object$is_same_instance */
8866 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction121:abstract_text$Object$inspect */
8867 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction121:kernel$Object$object_id */
8868 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction121:kernel$Object$hash */
8869 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction121:abstract_text$Object$class_name */
8870 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction121:abstract_text$Object$inspect_head */
8871 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction121:abstract_text$Object$native_class_name */
8872 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction121___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction121:parser$ReduceAction121$action */
8873 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction121:parser_work$ReduceAction$goto= */
8874 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction121:parser_work$ReduceAction$concat */
8875 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction121:kernel$Object$init */
8878 /* allocate ReduceAction121 */
8879 val
* NEW_nitc__parser__ReduceAction121(const struct type
* type
) {
8880 val
* self
/* : ReduceAction121 */;
8881 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8883 self
->class = &class_nitc__parser__ReduceAction121
;
8886 /* runtime class nitc__parser__ReduceAction122: nitc::parser::ReduceAction122 (dead=false; need_corpse=false)*/
8887 const struct class class_nitc__parser__ReduceAction122
= {
8890 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction122:parser_work$ReduceAction$init */
8891 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction122:kernel$Object$!= */
8892 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction122:kernel$Object$sys */
8893 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction122:abstract_text$Object$to_s */
8894 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction122:kernel$Object$== */
8895 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction122:kernel$Object$is_same_instance */
8896 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction122:abstract_text$Object$inspect */
8897 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction122:kernel$Object$object_id */
8898 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction122:kernel$Object$hash */
8899 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction122:abstract_text$Object$class_name */
8900 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction122:abstract_text$Object$inspect_head */
8901 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction122:abstract_text$Object$native_class_name */
8902 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction122___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction122:parser$ReduceAction122$action */
8903 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction122:parser_work$ReduceAction$goto= */
8904 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction122:parser_work$ReduceAction$concat */
8905 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction122:kernel$Object$init */
8908 /* allocate ReduceAction122 */
8909 val
* NEW_nitc__parser__ReduceAction122(const struct type
* type
) {
8910 val
* self
/* : ReduceAction122 */;
8911 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8913 self
->class = &class_nitc__parser__ReduceAction122
;
8916 /* runtime class nitc__parser__ReduceAction123: nitc::parser::ReduceAction123 (dead=false; need_corpse=false)*/
8917 const struct class class_nitc__parser__ReduceAction123
= {
8920 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction123:parser_work$ReduceAction$init */
8921 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction123:kernel$Object$!= */
8922 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction123:kernel$Object$sys */
8923 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction123:abstract_text$Object$to_s */
8924 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction123:kernel$Object$== */
8925 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction123:kernel$Object$is_same_instance */
8926 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction123:abstract_text$Object$inspect */
8927 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction123:kernel$Object$object_id */
8928 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction123:kernel$Object$hash */
8929 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction123:abstract_text$Object$class_name */
8930 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction123:abstract_text$Object$inspect_head */
8931 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction123:abstract_text$Object$native_class_name */
8932 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction123___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction123:parser$ReduceAction123$action */
8933 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction123:parser_work$ReduceAction$goto= */
8934 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction123:parser_work$ReduceAction$concat */
8935 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction123:kernel$Object$init */
8938 /* allocate ReduceAction123 */
8939 val
* NEW_nitc__parser__ReduceAction123(const struct type
* type
) {
8940 val
* self
/* : ReduceAction123 */;
8941 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8943 self
->class = &class_nitc__parser__ReduceAction123
;
8946 /* runtime class nitc__parser__ReduceAction125: nitc::parser::ReduceAction125 (dead=false; need_corpse=false)*/
8947 const struct class class_nitc__parser__ReduceAction125
= {
8950 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction125:parser_work$ReduceAction$init */
8951 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction125:kernel$Object$!= */
8952 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction125:kernel$Object$sys */
8953 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction125:abstract_text$Object$to_s */
8954 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction125:kernel$Object$== */
8955 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction125:kernel$Object$is_same_instance */
8956 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction125:abstract_text$Object$inspect */
8957 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction125:kernel$Object$object_id */
8958 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction125:kernel$Object$hash */
8959 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction125:abstract_text$Object$class_name */
8960 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction125:abstract_text$Object$inspect_head */
8961 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction125:abstract_text$Object$native_class_name */
8962 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction125___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction125:parser$ReduceAction125$action */
8963 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction125:parser_work$ReduceAction$goto= */
8964 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction125:parser_work$ReduceAction$concat */
8965 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction125:kernel$Object$init */
8968 /* allocate ReduceAction125 */
8969 val
* NEW_nitc__parser__ReduceAction125(const struct type
* type
) {
8970 val
* self
/* : ReduceAction125 */;
8971 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
8973 self
->class = &class_nitc__parser__ReduceAction125
;
8976 /* runtime class nitc__parser__ReduceAction126: nitc::parser::ReduceAction126 (dead=false; need_corpse=false)*/
8977 const struct class class_nitc__parser__ReduceAction126
= {
8980 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction126:parser_work$ReduceAction$init */
8981 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction126:kernel$Object$!= */
8982 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction126:kernel$Object$sys */
8983 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction126:abstract_text$Object$to_s */
8984 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction126:kernel$Object$== */
8985 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction126:kernel$Object$is_same_instance */
8986 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction126:abstract_text$Object$inspect */
8987 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction126:kernel$Object$object_id */
8988 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction126:kernel$Object$hash */
8989 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction126:abstract_text$Object$class_name */
8990 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction126:abstract_text$Object$inspect_head */
8991 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction126:abstract_text$Object$native_class_name */
8992 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction126___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction126:parser$ReduceAction126$action */
8993 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction126:parser_work$ReduceAction$goto= */
8994 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction126:parser_work$ReduceAction$concat */
8995 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction126:kernel$Object$init */
8998 /* allocate ReduceAction126 */
8999 val
* NEW_nitc__parser__ReduceAction126(const struct type
* type
) {
9000 val
* self
/* : ReduceAction126 */;
9001 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9003 self
->class = &class_nitc__parser__ReduceAction126
;
9006 /* runtime class nitc__parser__ReduceAction128: nitc::parser::ReduceAction128 (dead=false; need_corpse=false)*/
9007 const struct class class_nitc__parser__ReduceAction128
= {
9010 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction128:parser_work$ReduceAction$init */
9011 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction128:kernel$Object$!= */
9012 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction128:kernel$Object$sys */
9013 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction128:abstract_text$Object$to_s */
9014 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction128:kernel$Object$== */
9015 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction128:kernel$Object$is_same_instance */
9016 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction128:abstract_text$Object$inspect */
9017 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction128:kernel$Object$object_id */
9018 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction128:kernel$Object$hash */
9019 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction128:abstract_text$Object$class_name */
9020 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction128:abstract_text$Object$inspect_head */
9021 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction128:abstract_text$Object$native_class_name */
9022 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction128___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction128:parser$ReduceAction128$action */
9023 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction128:parser_work$ReduceAction$goto= */
9024 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction128:parser_work$ReduceAction$concat */
9025 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction128:kernel$Object$init */
9028 /* allocate ReduceAction128 */
9029 val
* NEW_nitc__parser__ReduceAction128(const struct type
* type
) {
9030 val
* self
/* : ReduceAction128 */;
9031 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9033 self
->class = &class_nitc__parser__ReduceAction128
;
9036 /* runtime class nitc__parser__ReduceAction129: nitc::parser::ReduceAction129 (dead=false; need_corpse=false)*/
9037 const struct class class_nitc__parser__ReduceAction129
= {
9040 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction129:parser_work$ReduceAction$init */
9041 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction129:kernel$Object$!= */
9042 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction129:kernel$Object$sys */
9043 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction129:abstract_text$Object$to_s */
9044 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction129:kernel$Object$== */
9045 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction129:kernel$Object$is_same_instance */
9046 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction129:abstract_text$Object$inspect */
9047 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction129:kernel$Object$object_id */
9048 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction129:kernel$Object$hash */
9049 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction129:abstract_text$Object$class_name */
9050 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction129:abstract_text$Object$inspect_head */
9051 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction129:abstract_text$Object$native_class_name */
9052 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction129___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction129:parser$ReduceAction129$action */
9053 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction129:parser_work$ReduceAction$goto= */
9054 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction129:parser_work$ReduceAction$concat */
9055 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction129:kernel$Object$init */
9058 /* allocate ReduceAction129 */
9059 val
* NEW_nitc__parser__ReduceAction129(const struct type
* type
) {
9060 val
* self
/* : ReduceAction129 */;
9061 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9063 self
->class = &class_nitc__parser__ReduceAction129
;
9066 /* runtime class nitc__parser__ReduceAction130: nitc::parser::ReduceAction130 (dead=false; need_corpse=false)*/
9067 const struct class class_nitc__parser__ReduceAction130
= {
9070 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction130:parser_work$ReduceAction$init */
9071 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction130:kernel$Object$!= */
9072 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction130:kernel$Object$sys */
9073 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction130:abstract_text$Object$to_s */
9074 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction130:kernel$Object$== */
9075 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction130:kernel$Object$is_same_instance */
9076 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction130:abstract_text$Object$inspect */
9077 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction130:kernel$Object$object_id */
9078 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction130:kernel$Object$hash */
9079 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction130:abstract_text$Object$class_name */
9080 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction130:abstract_text$Object$inspect_head */
9081 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction130:abstract_text$Object$native_class_name */
9082 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction130___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction130:parser$ReduceAction130$action */
9083 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction130:parser_work$ReduceAction$goto= */
9084 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction130:parser_work$ReduceAction$concat */
9085 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction130:kernel$Object$init */
9088 /* allocate ReduceAction130 */
9089 val
* NEW_nitc__parser__ReduceAction130(const struct type
* type
) {
9090 val
* self
/* : ReduceAction130 */;
9091 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9093 self
->class = &class_nitc__parser__ReduceAction130
;
9096 /* runtime class nitc__parser__ReduceAction131: nitc::parser::ReduceAction131 (dead=false; need_corpse=false)*/
9097 const struct class class_nitc__parser__ReduceAction131
= {
9100 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction131:parser_work$ReduceAction$init */
9101 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction131:kernel$Object$!= */
9102 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction131:kernel$Object$sys */
9103 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction131:abstract_text$Object$to_s */
9104 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction131:kernel$Object$== */
9105 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction131:kernel$Object$is_same_instance */
9106 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction131:abstract_text$Object$inspect */
9107 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction131:kernel$Object$object_id */
9108 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction131:kernel$Object$hash */
9109 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction131:abstract_text$Object$class_name */
9110 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction131:abstract_text$Object$inspect_head */
9111 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction131:abstract_text$Object$native_class_name */
9112 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction131___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction131:parser$ReduceAction131$action */
9113 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction131:parser_work$ReduceAction$goto= */
9114 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction131:parser_work$ReduceAction$concat */
9115 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction131:kernel$Object$init */
9118 /* allocate ReduceAction131 */
9119 val
* NEW_nitc__parser__ReduceAction131(const struct type
* type
) {
9120 val
* self
/* : ReduceAction131 */;
9121 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9123 self
->class = &class_nitc__parser__ReduceAction131
;
9126 /* runtime class nitc__parser__ReduceAction132: nitc::parser::ReduceAction132 (dead=false; need_corpse=false)*/
9127 const struct class class_nitc__parser__ReduceAction132
= {
9130 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction132:parser_work$ReduceAction$init */
9131 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction132:kernel$Object$!= */
9132 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction132:kernel$Object$sys */
9133 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction132:abstract_text$Object$to_s */
9134 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction132:kernel$Object$== */
9135 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction132:kernel$Object$is_same_instance */
9136 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction132:abstract_text$Object$inspect */
9137 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction132:kernel$Object$object_id */
9138 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction132:kernel$Object$hash */
9139 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction132:abstract_text$Object$class_name */
9140 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction132:abstract_text$Object$inspect_head */
9141 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction132:abstract_text$Object$native_class_name */
9142 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction132___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction132:parser$ReduceAction132$action */
9143 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction132:parser_work$ReduceAction$goto= */
9144 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction132:parser_work$ReduceAction$concat */
9145 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction132:kernel$Object$init */
9148 /* allocate ReduceAction132 */
9149 val
* NEW_nitc__parser__ReduceAction132(const struct type
* type
) {
9150 val
* self
/* : ReduceAction132 */;
9151 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9153 self
->class = &class_nitc__parser__ReduceAction132
;
9156 /* runtime class nitc__parser__ReduceAction133: nitc::parser::ReduceAction133 (dead=false; need_corpse=false)*/
9157 const struct class class_nitc__parser__ReduceAction133
= {
9160 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction133:parser_work$ReduceAction$init */
9161 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction133:kernel$Object$!= */
9162 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction133:kernel$Object$sys */
9163 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction133:abstract_text$Object$to_s */
9164 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction133:kernel$Object$== */
9165 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction133:kernel$Object$is_same_instance */
9166 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction133:abstract_text$Object$inspect */
9167 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction133:kernel$Object$object_id */
9168 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction133:kernel$Object$hash */
9169 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction133:abstract_text$Object$class_name */
9170 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction133:abstract_text$Object$inspect_head */
9171 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction133:abstract_text$Object$native_class_name */
9172 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction133___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction133:parser$ReduceAction133$action */
9173 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction133:parser_work$ReduceAction$goto= */
9174 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction133:parser_work$ReduceAction$concat */
9175 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction133:kernel$Object$init */
9178 /* allocate ReduceAction133 */
9179 val
* NEW_nitc__parser__ReduceAction133(const struct type
* type
) {
9180 val
* self
/* : ReduceAction133 */;
9181 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9183 self
->class = &class_nitc__parser__ReduceAction133
;
9186 /* runtime class nitc__parser__ReduceAction134: nitc::parser::ReduceAction134 (dead=false; need_corpse=false)*/
9187 const struct class class_nitc__parser__ReduceAction134
= {
9190 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction134:parser_work$ReduceAction$init */
9191 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction134:kernel$Object$!= */
9192 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction134:kernel$Object$sys */
9193 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction134:abstract_text$Object$to_s */
9194 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction134:kernel$Object$== */
9195 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction134:kernel$Object$is_same_instance */
9196 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction134:abstract_text$Object$inspect */
9197 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction134:kernel$Object$object_id */
9198 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction134:kernel$Object$hash */
9199 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction134:abstract_text$Object$class_name */
9200 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction134:abstract_text$Object$inspect_head */
9201 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction134:abstract_text$Object$native_class_name */
9202 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction134___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction134:parser$ReduceAction134$action */
9203 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction134:parser_work$ReduceAction$goto= */
9204 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction134:parser_work$ReduceAction$concat */
9205 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction134:kernel$Object$init */
9208 /* allocate ReduceAction134 */
9209 val
* NEW_nitc__parser__ReduceAction134(const struct type
* type
) {
9210 val
* self
/* : ReduceAction134 */;
9211 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9213 self
->class = &class_nitc__parser__ReduceAction134
;
9216 /* runtime class nitc__parser__ReduceAction135: nitc::parser::ReduceAction135 (dead=false; need_corpse=false)*/
9217 const struct class class_nitc__parser__ReduceAction135
= {
9220 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction135:parser_work$ReduceAction$init */
9221 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction135:kernel$Object$!= */
9222 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction135:kernel$Object$sys */
9223 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction135:abstract_text$Object$to_s */
9224 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction135:kernel$Object$== */
9225 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction135:kernel$Object$is_same_instance */
9226 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction135:abstract_text$Object$inspect */
9227 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction135:kernel$Object$object_id */
9228 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction135:kernel$Object$hash */
9229 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction135:abstract_text$Object$class_name */
9230 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction135:abstract_text$Object$inspect_head */
9231 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction135:abstract_text$Object$native_class_name */
9232 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction135___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction135:parser$ReduceAction135$action */
9233 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction135:parser_work$ReduceAction$goto= */
9234 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction135:parser_work$ReduceAction$concat */
9235 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction135:kernel$Object$init */
9238 /* allocate ReduceAction135 */
9239 val
* NEW_nitc__parser__ReduceAction135(const struct type
* type
) {
9240 val
* self
/* : ReduceAction135 */;
9241 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9243 self
->class = &class_nitc__parser__ReduceAction135
;
9246 /* runtime class nitc__parser__ReduceAction136: nitc::parser::ReduceAction136 (dead=false; need_corpse=false)*/
9247 const struct class class_nitc__parser__ReduceAction136
= {
9250 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction136:parser_work$ReduceAction$init */
9251 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction136:kernel$Object$!= */
9252 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction136:kernel$Object$sys */
9253 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction136:abstract_text$Object$to_s */
9254 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction136:kernel$Object$== */
9255 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction136:kernel$Object$is_same_instance */
9256 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction136:abstract_text$Object$inspect */
9257 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction136:kernel$Object$object_id */
9258 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction136:kernel$Object$hash */
9259 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction136:abstract_text$Object$class_name */
9260 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction136:abstract_text$Object$inspect_head */
9261 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction136:abstract_text$Object$native_class_name */
9262 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction136___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction136:parser$ReduceAction136$action */
9263 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction136:parser_work$ReduceAction$goto= */
9264 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction136:parser_work$ReduceAction$concat */
9265 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction136:kernel$Object$init */
9268 /* allocate ReduceAction136 */
9269 val
* NEW_nitc__parser__ReduceAction136(const struct type
* type
) {
9270 val
* self
/* : ReduceAction136 */;
9271 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9273 self
->class = &class_nitc__parser__ReduceAction136
;
9276 /* runtime class nitc__parser__ReduceAction137: nitc::parser::ReduceAction137 (dead=false; need_corpse=false)*/
9277 const struct class class_nitc__parser__ReduceAction137
= {
9280 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction137:parser_work$ReduceAction$init */
9281 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction137:kernel$Object$!= */
9282 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction137:kernel$Object$sys */
9283 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction137:abstract_text$Object$to_s */
9284 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction137:kernel$Object$== */
9285 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction137:kernel$Object$is_same_instance */
9286 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction137:abstract_text$Object$inspect */
9287 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction137:kernel$Object$object_id */
9288 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction137:kernel$Object$hash */
9289 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction137:abstract_text$Object$class_name */
9290 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction137:abstract_text$Object$inspect_head */
9291 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction137:abstract_text$Object$native_class_name */
9292 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction137___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction137:parser$ReduceAction137$action */
9293 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction137:parser_work$ReduceAction$goto= */
9294 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction137:parser_work$ReduceAction$concat */
9295 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction137:kernel$Object$init */
9298 /* allocate ReduceAction137 */
9299 val
* NEW_nitc__parser__ReduceAction137(const struct type
* type
) {
9300 val
* self
/* : ReduceAction137 */;
9301 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9303 self
->class = &class_nitc__parser__ReduceAction137
;
9306 /* runtime class nitc__parser__ReduceAction139: nitc::parser::ReduceAction139 (dead=false; need_corpse=false)*/
9307 const struct class class_nitc__parser__ReduceAction139
= {
9310 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction139:parser_work$ReduceAction$init */
9311 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction139:kernel$Object$!= */
9312 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction139:kernel$Object$sys */
9313 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction139:abstract_text$Object$to_s */
9314 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction139:kernel$Object$== */
9315 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction139:kernel$Object$is_same_instance */
9316 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction139:abstract_text$Object$inspect */
9317 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction139:kernel$Object$object_id */
9318 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction139:kernel$Object$hash */
9319 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction139:abstract_text$Object$class_name */
9320 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction139:abstract_text$Object$inspect_head */
9321 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction139:abstract_text$Object$native_class_name */
9322 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction139___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction139:parser$ReduceAction139$action */
9323 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction139:parser_work$ReduceAction$goto= */
9324 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction139:parser_work$ReduceAction$concat */
9325 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction139:kernel$Object$init */
9328 /* allocate ReduceAction139 */
9329 val
* NEW_nitc__parser__ReduceAction139(const struct type
* type
) {
9330 val
* self
/* : ReduceAction139 */;
9331 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9333 self
->class = &class_nitc__parser__ReduceAction139
;
9336 /* runtime class nitc__parser__ReduceAction140: nitc::parser::ReduceAction140 (dead=false; need_corpse=false)*/
9337 const struct class class_nitc__parser__ReduceAction140
= {
9340 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction140:parser_work$ReduceAction$init */
9341 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction140:kernel$Object$!= */
9342 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction140:kernel$Object$sys */
9343 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction140:abstract_text$Object$to_s */
9344 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction140:kernel$Object$== */
9345 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction140:kernel$Object$is_same_instance */
9346 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction140:abstract_text$Object$inspect */
9347 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction140:kernel$Object$object_id */
9348 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction140:kernel$Object$hash */
9349 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction140:abstract_text$Object$class_name */
9350 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction140:abstract_text$Object$inspect_head */
9351 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction140:abstract_text$Object$native_class_name */
9352 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction140___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction140:parser$ReduceAction140$action */
9353 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction140:parser_work$ReduceAction$goto= */
9354 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction140:parser_work$ReduceAction$concat */
9355 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction140:kernel$Object$init */
9358 /* allocate ReduceAction140 */
9359 val
* NEW_nitc__parser__ReduceAction140(const struct type
* type
) {
9360 val
* self
/* : ReduceAction140 */;
9361 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9363 self
->class = &class_nitc__parser__ReduceAction140
;
9366 /* runtime class nitc__parser__ReduceAction141: nitc::parser::ReduceAction141 (dead=false; need_corpse=false)*/
9367 const struct class class_nitc__parser__ReduceAction141
= {
9370 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction141:parser_work$ReduceAction$init */
9371 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction141:kernel$Object$!= */
9372 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction141:kernel$Object$sys */
9373 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction141:abstract_text$Object$to_s */
9374 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction141:kernel$Object$== */
9375 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction141:kernel$Object$is_same_instance */
9376 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction141:abstract_text$Object$inspect */
9377 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction141:kernel$Object$object_id */
9378 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction141:kernel$Object$hash */
9379 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction141:abstract_text$Object$class_name */
9380 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction141:abstract_text$Object$inspect_head */
9381 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction141:abstract_text$Object$native_class_name */
9382 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction141___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction141:parser$ReduceAction141$action */
9383 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction141:parser_work$ReduceAction$goto= */
9384 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction141:parser_work$ReduceAction$concat */
9385 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction141:kernel$Object$init */
9388 /* allocate ReduceAction141 */
9389 val
* NEW_nitc__parser__ReduceAction141(const struct type
* type
) {
9390 val
* self
/* : ReduceAction141 */;
9391 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9393 self
->class = &class_nitc__parser__ReduceAction141
;
9396 /* runtime class nitc__parser__ReduceAction142: nitc::parser::ReduceAction142 (dead=false; need_corpse=false)*/
9397 const struct class class_nitc__parser__ReduceAction142
= {
9400 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction142:parser_work$ReduceAction$init */
9401 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction142:kernel$Object$!= */
9402 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction142:kernel$Object$sys */
9403 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction142:abstract_text$Object$to_s */
9404 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction142:kernel$Object$== */
9405 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction142:kernel$Object$is_same_instance */
9406 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction142:abstract_text$Object$inspect */
9407 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction142:kernel$Object$object_id */
9408 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction142:kernel$Object$hash */
9409 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction142:abstract_text$Object$class_name */
9410 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction142:abstract_text$Object$inspect_head */
9411 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction142:abstract_text$Object$native_class_name */
9412 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction142___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction142:parser$ReduceAction142$action */
9413 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction142:parser_work$ReduceAction$goto= */
9414 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction142:parser_work$ReduceAction$concat */
9415 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction142:kernel$Object$init */
9418 /* allocate ReduceAction142 */
9419 val
* NEW_nitc__parser__ReduceAction142(const struct type
* type
) {
9420 val
* self
/* : ReduceAction142 */;
9421 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9423 self
->class = &class_nitc__parser__ReduceAction142
;
9426 /* runtime class nitc__parser__ReduceAction143: nitc::parser::ReduceAction143 (dead=false; need_corpse=false)*/
9427 const struct class class_nitc__parser__ReduceAction143
= {
9430 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction143:parser_work$ReduceAction$init */
9431 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction143:kernel$Object$!= */
9432 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction143:kernel$Object$sys */
9433 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction143:abstract_text$Object$to_s */
9434 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction143:kernel$Object$== */
9435 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction143:kernel$Object$is_same_instance */
9436 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction143:abstract_text$Object$inspect */
9437 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction143:kernel$Object$object_id */
9438 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction143:kernel$Object$hash */
9439 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction143:abstract_text$Object$class_name */
9440 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction143:abstract_text$Object$inspect_head */
9441 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction143:abstract_text$Object$native_class_name */
9442 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction143___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction143:parser$ReduceAction143$action */
9443 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction143:parser_work$ReduceAction$goto= */
9444 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction143:parser_work$ReduceAction$concat */
9445 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction143:kernel$Object$init */
9448 /* allocate ReduceAction143 */
9449 val
* NEW_nitc__parser__ReduceAction143(const struct type
* type
) {
9450 val
* self
/* : ReduceAction143 */;
9451 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9453 self
->class = &class_nitc__parser__ReduceAction143
;
9456 /* runtime class nitc__parser__ReduceAction145: nitc::parser::ReduceAction145 (dead=false; need_corpse=false)*/
9457 const struct class class_nitc__parser__ReduceAction145
= {
9460 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction145:parser_work$ReduceAction$init */
9461 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction145:kernel$Object$!= */
9462 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction145:kernel$Object$sys */
9463 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction145:abstract_text$Object$to_s */
9464 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction145:kernel$Object$== */
9465 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction145:kernel$Object$is_same_instance */
9466 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction145:abstract_text$Object$inspect */
9467 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction145:kernel$Object$object_id */
9468 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction145:kernel$Object$hash */
9469 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction145:abstract_text$Object$class_name */
9470 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction145:abstract_text$Object$inspect_head */
9471 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction145:abstract_text$Object$native_class_name */
9472 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction145___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction145:parser$ReduceAction145$action */
9473 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction145:parser_work$ReduceAction$goto= */
9474 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction145:parser_work$ReduceAction$concat */
9475 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction145:kernel$Object$init */
9478 /* allocate ReduceAction145 */
9479 val
* NEW_nitc__parser__ReduceAction145(const struct type
* type
) {
9480 val
* self
/* : ReduceAction145 */;
9481 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9483 self
->class = &class_nitc__parser__ReduceAction145
;
9486 /* runtime class nitc__parser__ReduceAction146: nitc::parser::ReduceAction146 (dead=false; need_corpse=false)*/
9487 const struct class class_nitc__parser__ReduceAction146
= {
9490 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction146:parser_work$ReduceAction$init */
9491 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction146:kernel$Object$!= */
9492 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction146:kernel$Object$sys */
9493 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction146:abstract_text$Object$to_s */
9494 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction146:kernel$Object$== */
9495 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction146:kernel$Object$is_same_instance */
9496 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction146:abstract_text$Object$inspect */
9497 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction146:kernel$Object$object_id */
9498 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction146:kernel$Object$hash */
9499 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction146:abstract_text$Object$class_name */
9500 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction146:abstract_text$Object$inspect_head */
9501 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction146:abstract_text$Object$native_class_name */
9502 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction146___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction146:parser$ReduceAction146$action */
9503 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction146:parser_work$ReduceAction$goto= */
9504 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction146:parser_work$ReduceAction$concat */
9505 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction146:kernel$Object$init */
9508 /* allocate ReduceAction146 */
9509 val
* NEW_nitc__parser__ReduceAction146(const struct type
* type
) {
9510 val
* self
/* : ReduceAction146 */;
9511 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9513 self
->class = &class_nitc__parser__ReduceAction146
;
9516 /* runtime class nitc__parser__ReduceAction147: nitc::parser::ReduceAction147 (dead=false; need_corpse=false)*/
9517 const struct class class_nitc__parser__ReduceAction147
= {
9520 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction147:parser_work$ReduceAction$init */
9521 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction147:kernel$Object$!= */
9522 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction147:kernel$Object$sys */
9523 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction147:abstract_text$Object$to_s */
9524 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction147:kernel$Object$== */
9525 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction147:kernel$Object$is_same_instance */
9526 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction147:abstract_text$Object$inspect */
9527 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction147:kernel$Object$object_id */
9528 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction147:kernel$Object$hash */
9529 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction147:abstract_text$Object$class_name */
9530 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction147:abstract_text$Object$inspect_head */
9531 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction147:abstract_text$Object$native_class_name */
9532 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction147___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction147:parser$ReduceAction147$action */
9533 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction147:parser_work$ReduceAction$goto= */
9534 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction147:parser_work$ReduceAction$concat */
9535 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction147:kernel$Object$init */
9538 /* allocate ReduceAction147 */
9539 val
* NEW_nitc__parser__ReduceAction147(const struct type
* type
) {
9540 val
* self
/* : ReduceAction147 */;
9541 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9543 self
->class = &class_nitc__parser__ReduceAction147
;
9546 /* runtime class nitc__parser__ReduceAction148: nitc::parser::ReduceAction148 (dead=false; need_corpse=false)*/
9547 const struct class class_nitc__parser__ReduceAction148
= {
9550 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction148:parser_work$ReduceAction$init */
9551 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction148:kernel$Object$!= */
9552 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction148:kernel$Object$sys */
9553 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction148:abstract_text$Object$to_s */
9554 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction148:kernel$Object$== */
9555 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction148:kernel$Object$is_same_instance */
9556 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction148:abstract_text$Object$inspect */
9557 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction148:kernel$Object$object_id */
9558 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction148:kernel$Object$hash */
9559 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction148:abstract_text$Object$class_name */
9560 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction148:abstract_text$Object$inspect_head */
9561 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction148:abstract_text$Object$native_class_name */
9562 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction148___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction148:parser$ReduceAction148$action */
9563 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction148:parser_work$ReduceAction$goto= */
9564 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction148:parser_work$ReduceAction$concat */
9565 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction148:kernel$Object$init */
9568 /* allocate ReduceAction148 */
9569 val
* NEW_nitc__parser__ReduceAction148(const struct type
* type
) {
9570 val
* self
/* : ReduceAction148 */;
9571 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9573 self
->class = &class_nitc__parser__ReduceAction148
;
9576 /* runtime class nitc__parser__ReduceAction149: nitc::parser::ReduceAction149 (dead=false; need_corpse=false)*/
9577 const struct class class_nitc__parser__ReduceAction149
= {
9580 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction149:parser_work$ReduceAction$init */
9581 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction149:kernel$Object$!= */
9582 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction149:kernel$Object$sys */
9583 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction149:abstract_text$Object$to_s */
9584 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction149:kernel$Object$== */
9585 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction149:kernel$Object$is_same_instance */
9586 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction149:abstract_text$Object$inspect */
9587 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction149:kernel$Object$object_id */
9588 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction149:kernel$Object$hash */
9589 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction149:abstract_text$Object$class_name */
9590 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction149:abstract_text$Object$inspect_head */
9591 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction149:abstract_text$Object$native_class_name */
9592 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction149___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction149:parser$ReduceAction149$action */
9593 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction149:parser_work$ReduceAction$goto= */
9594 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction149:parser_work$ReduceAction$concat */
9595 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction149:kernel$Object$init */
9598 /* allocate ReduceAction149 */
9599 val
* NEW_nitc__parser__ReduceAction149(const struct type
* type
) {
9600 val
* self
/* : ReduceAction149 */;
9601 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9603 self
->class = &class_nitc__parser__ReduceAction149
;
9606 /* runtime class nitc__parser__ReduceAction150: nitc::parser::ReduceAction150 (dead=false; need_corpse=false)*/
9607 const struct class class_nitc__parser__ReduceAction150
= {
9610 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction150:parser_work$ReduceAction$init */
9611 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction150:kernel$Object$!= */
9612 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction150:kernel$Object$sys */
9613 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction150:abstract_text$Object$to_s */
9614 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction150:kernel$Object$== */
9615 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction150:kernel$Object$is_same_instance */
9616 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction150:abstract_text$Object$inspect */
9617 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction150:kernel$Object$object_id */
9618 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction150:kernel$Object$hash */
9619 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction150:abstract_text$Object$class_name */
9620 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction150:abstract_text$Object$inspect_head */
9621 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction150:abstract_text$Object$native_class_name */
9622 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction150___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction150:parser$ReduceAction150$action */
9623 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction150:parser_work$ReduceAction$goto= */
9624 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction150:parser_work$ReduceAction$concat */
9625 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction150:kernel$Object$init */
9628 /* allocate ReduceAction150 */
9629 val
* NEW_nitc__parser__ReduceAction150(const struct type
* type
) {
9630 val
* self
/* : ReduceAction150 */;
9631 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9633 self
->class = &class_nitc__parser__ReduceAction150
;
9636 /* runtime class nitc__parser__ReduceAction151: nitc::parser::ReduceAction151 (dead=false; need_corpse=false)*/
9637 const struct class class_nitc__parser__ReduceAction151
= {
9640 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction151:parser_work$ReduceAction$init */
9641 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction151:kernel$Object$!= */
9642 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction151:kernel$Object$sys */
9643 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction151:abstract_text$Object$to_s */
9644 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction151:kernel$Object$== */
9645 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction151:kernel$Object$is_same_instance */
9646 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction151:abstract_text$Object$inspect */
9647 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction151:kernel$Object$object_id */
9648 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction151:kernel$Object$hash */
9649 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction151:abstract_text$Object$class_name */
9650 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction151:abstract_text$Object$inspect_head */
9651 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction151:abstract_text$Object$native_class_name */
9652 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction151___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction151:parser$ReduceAction151$action */
9653 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction151:parser_work$ReduceAction$goto= */
9654 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction151:parser_work$ReduceAction$concat */
9655 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction151:kernel$Object$init */
9658 /* allocate ReduceAction151 */
9659 val
* NEW_nitc__parser__ReduceAction151(const struct type
* type
) {
9660 val
* self
/* : ReduceAction151 */;
9661 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9663 self
->class = &class_nitc__parser__ReduceAction151
;
9666 /* runtime class nitc__parser__ReduceAction152: nitc::parser::ReduceAction152 (dead=false; need_corpse=false)*/
9667 const struct class class_nitc__parser__ReduceAction152
= {
9670 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction152:parser_work$ReduceAction$init */
9671 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction152:kernel$Object$!= */
9672 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction152:kernel$Object$sys */
9673 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction152:abstract_text$Object$to_s */
9674 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction152:kernel$Object$== */
9675 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction152:kernel$Object$is_same_instance */
9676 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction152:abstract_text$Object$inspect */
9677 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction152:kernel$Object$object_id */
9678 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction152:kernel$Object$hash */
9679 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction152:abstract_text$Object$class_name */
9680 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction152:abstract_text$Object$inspect_head */
9681 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction152:abstract_text$Object$native_class_name */
9682 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction152___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction152:parser$ReduceAction152$action */
9683 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction152:parser_work$ReduceAction$goto= */
9684 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction152:parser_work$ReduceAction$concat */
9685 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction152:kernel$Object$init */
9688 /* allocate ReduceAction152 */
9689 val
* NEW_nitc__parser__ReduceAction152(const struct type
* type
) {
9690 val
* self
/* : ReduceAction152 */;
9691 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9693 self
->class = &class_nitc__parser__ReduceAction152
;
9696 /* runtime class nitc__parser__ReduceAction156: nitc::parser::ReduceAction156 (dead=false; need_corpse=false)*/
9697 const struct class class_nitc__parser__ReduceAction156
= {
9700 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction156:parser_work$ReduceAction$init */
9701 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction156:kernel$Object$!= */
9702 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction156:kernel$Object$sys */
9703 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction156:abstract_text$Object$to_s */
9704 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction156:kernel$Object$== */
9705 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction156:kernel$Object$is_same_instance */
9706 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction156:abstract_text$Object$inspect */
9707 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction156:kernel$Object$object_id */
9708 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction156:kernel$Object$hash */
9709 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction156:abstract_text$Object$class_name */
9710 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction156:abstract_text$Object$inspect_head */
9711 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction156:abstract_text$Object$native_class_name */
9712 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction156___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction156:parser$ReduceAction156$action */
9713 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction156:parser_work$ReduceAction$goto= */
9714 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction156:parser_work$ReduceAction$concat */
9715 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction156:kernel$Object$init */
9718 /* allocate ReduceAction156 */
9719 val
* NEW_nitc__parser__ReduceAction156(const struct type
* type
) {
9720 val
* self
/* : ReduceAction156 */;
9721 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9723 self
->class = &class_nitc__parser__ReduceAction156
;
9726 /* runtime class nitc__parser__ReduceAction157: nitc::parser::ReduceAction157 (dead=false; need_corpse=false)*/
9727 const struct class class_nitc__parser__ReduceAction157
= {
9730 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction157:parser_work$ReduceAction$init */
9731 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction157:kernel$Object$!= */
9732 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction157:kernel$Object$sys */
9733 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction157:abstract_text$Object$to_s */
9734 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction157:kernel$Object$== */
9735 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction157:kernel$Object$is_same_instance */
9736 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction157:abstract_text$Object$inspect */
9737 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction157:kernel$Object$object_id */
9738 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction157:kernel$Object$hash */
9739 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction157:abstract_text$Object$class_name */
9740 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction157:abstract_text$Object$inspect_head */
9741 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction157:abstract_text$Object$native_class_name */
9742 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction157___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction157:parser$ReduceAction157$action */
9743 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction157:parser_work$ReduceAction$goto= */
9744 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction157:parser_work$ReduceAction$concat */
9745 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction157:kernel$Object$init */
9748 /* allocate ReduceAction157 */
9749 val
* NEW_nitc__parser__ReduceAction157(const struct type
* type
) {
9750 val
* self
/* : ReduceAction157 */;
9751 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9753 self
->class = &class_nitc__parser__ReduceAction157
;
9756 /* runtime class nitc__parser__ReduceAction158: nitc::parser::ReduceAction158 (dead=false; need_corpse=false)*/
9757 const struct class class_nitc__parser__ReduceAction158
= {
9760 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction158:parser_work$ReduceAction$init */
9761 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction158:kernel$Object$!= */
9762 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction158:kernel$Object$sys */
9763 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction158:abstract_text$Object$to_s */
9764 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction158:kernel$Object$== */
9765 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction158:kernel$Object$is_same_instance */
9766 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction158:abstract_text$Object$inspect */
9767 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction158:kernel$Object$object_id */
9768 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction158:kernel$Object$hash */
9769 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction158:abstract_text$Object$class_name */
9770 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction158:abstract_text$Object$inspect_head */
9771 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction158:abstract_text$Object$native_class_name */
9772 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction158___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction158:parser$ReduceAction158$action */
9773 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction158:parser_work$ReduceAction$goto= */
9774 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction158:parser_work$ReduceAction$concat */
9775 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction158:kernel$Object$init */
9778 /* allocate ReduceAction158 */
9779 val
* NEW_nitc__parser__ReduceAction158(const struct type
* type
) {
9780 val
* self
/* : ReduceAction158 */;
9781 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9783 self
->class = &class_nitc__parser__ReduceAction158
;
9786 /* runtime class nitc__parser__ReduceAction159: nitc::parser::ReduceAction159 (dead=false; need_corpse=false)*/
9787 const struct class class_nitc__parser__ReduceAction159
= {
9790 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction159:parser_work$ReduceAction$init */
9791 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction159:kernel$Object$!= */
9792 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction159:kernel$Object$sys */
9793 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction159:abstract_text$Object$to_s */
9794 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction159:kernel$Object$== */
9795 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction159:kernel$Object$is_same_instance */
9796 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction159:abstract_text$Object$inspect */
9797 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction159:kernel$Object$object_id */
9798 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction159:kernel$Object$hash */
9799 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction159:abstract_text$Object$class_name */
9800 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction159:abstract_text$Object$inspect_head */
9801 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction159:abstract_text$Object$native_class_name */
9802 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction159___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction159:parser$ReduceAction159$action */
9803 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction159:parser_work$ReduceAction$goto= */
9804 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction159:parser_work$ReduceAction$concat */
9805 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction159:kernel$Object$init */
9808 /* allocate ReduceAction159 */
9809 val
* NEW_nitc__parser__ReduceAction159(const struct type
* type
) {
9810 val
* self
/* : ReduceAction159 */;
9811 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9813 self
->class = &class_nitc__parser__ReduceAction159
;
9816 /* runtime class nitc__parser__ReduceAction160: nitc::parser::ReduceAction160 (dead=false; need_corpse=false)*/
9817 const struct class class_nitc__parser__ReduceAction160
= {
9820 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction160:parser_work$ReduceAction$init */
9821 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction160:kernel$Object$!= */
9822 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction160:kernel$Object$sys */
9823 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction160:abstract_text$Object$to_s */
9824 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction160:kernel$Object$== */
9825 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction160:kernel$Object$is_same_instance */
9826 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction160:abstract_text$Object$inspect */
9827 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction160:kernel$Object$object_id */
9828 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction160:kernel$Object$hash */
9829 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction160:abstract_text$Object$class_name */
9830 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction160:abstract_text$Object$inspect_head */
9831 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction160:abstract_text$Object$native_class_name */
9832 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction160___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction160:parser$ReduceAction160$action */
9833 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction160:parser_work$ReduceAction$goto= */
9834 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction160:parser_work$ReduceAction$concat */
9835 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction160:kernel$Object$init */
9838 /* allocate ReduceAction160 */
9839 val
* NEW_nitc__parser__ReduceAction160(const struct type
* type
) {
9840 val
* self
/* : ReduceAction160 */;
9841 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9843 self
->class = &class_nitc__parser__ReduceAction160
;
9846 /* runtime class nitc__parser__ReduceAction161: nitc::parser::ReduceAction161 (dead=false; need_corpse=false)*/
9847 const struct class class_nitc__parser__ReduceAction161
= {
9850 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction161:parser_work$ReduceAction$init */
9851 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction161:kernel$Object$!= */
9852 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction161:kernel$Object$sys */
9853 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction161:abstract_text$Object$to_s */
9854 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction161:kernel$Object$== */
9855 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction161:kernel$Object$is_same_instance */
9856 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction161:abstract_text$Object$inspect */
9857 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction161:kernel$Object$object_id */
9858 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction161:kernel$Object$hash */
9859 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction161:abstract_text$Object$class_name */
9860 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction161:abstract_text$Object$inspect_head */
9861 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction161:abstract_text$Object$native_class_name */
9862 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction161___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction161:parser$ReduceAction161$action */
9863 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction161:parser_work$ReduceAction$goto= */
9864 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction161:parser_work$ReduceAction$concat */
9865 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction161:kernel$Object$init */
9868 /* allocate ReduceAction161 */
9869 val
* NEW_nitc__parser__ReduceAction161(const struct type
* type
) {
9870 val
* self
/* : ReduceAction161 */;
9871 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9873 self
->class = &class_nitc__parser__ReduceAction161
;
9876 /* runtime class nitc__parser__ReduceAction162: nitc::parser::ReduceAction162 (dead=false; need_corpse=false)*/
9877 const struct class class_nitc__parser__ReduceAction162
= {
9880 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction162:parser_work$ReduceAction$init */
9881 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction162:kernel$Object$!= */
9882 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction162:kernel$Object$sys */
9883 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction162:abstract_text$Object$to_s */
9884 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction162:kernel$Object$== */
9885 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction162:kernel$Object$is_same_instance */
9886 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction162:abstract_text$Object$inspect */
9887 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction162:kernel$Object$object_id */
9888 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction162:kernel$Object$hash */
9889 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction162:abstract_text$Object$class_name */
9890 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction162:abstract_text$Object$inspect_head */
9891 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction162:abstract_text$Object$native_class_name */
9892 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction162___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction162:parser$ReduceAction162$action */
9893 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction162:parser_work$ReduceAction$goto= */
9894 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction162:parser_work$ReduceAction$concat */
9895 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction162:kernel$Object$init */
9898 /* allocate ReduceAction162 */
9899 val
* NEW_nitc__parser__ReduceAction162(const struct type
* type
) {
9900 val
* self
/* : ReduceAction162 */;
9901 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9903 self
->class = &class_nitc__parser__ReduceAction162
;
9906 /* runtime class nitc__parser__ReduceAction163: nitc::parser::ReduceAction163 (dead=false; need_corpse=false)*/
9907 const struct class class_nitc__parser__ReduceAction163
= {
9910 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction163:parser_work$ReduceAction$init */
9911 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction163:kernel$Object$!= */
9912 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction163:kernel$Object$sys */
9913 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction163:abstract_text$Object$to_s */
9914 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction163:kernel$Object$== */
9915 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction163:kernel$Object$is_same_instance */
9916 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction163:abstract_text$Object$inspect */
9917 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction163:kernel$Object$object_id */
9918 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction163:kernel$Object$hash */
9919 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction163:abstract_text$Object$class_name */
9920 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction163:abstract_text$Object$inspect_head */
9921 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction163:abstract_text$Object$native_class_name */
9922 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction163___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction163:parser$ReduceAction163$action */
9923 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction163:parser_work$ReduceAction$goto= */
9924 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction163:parser_work$ReduceAction$concat */
9925 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction163:kernel$Object$init */
9928 /* allocate ReduceAction163 */
9929 val
* NEW_nitc__parser__ReduceAction163(const struct type
* type
) {
9930 val
* self
/* : ReduceAction163 */;
9931 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9933 self
->class = &class_nitc__parser__ReduceAction163
;
9936 /* runtime class nitc__parser__ReduceAction164: nitc::parser::ReduceAction164 (dead=false; need_corpse=false)*/
9937 const struct class class_nitc__parser__ReduceAction164
= {
9940 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction164:parser_work$ReduceAction$init */
9941 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction164:kernel$Object$!= */
9942 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction164:kernel$Object$sys */
9943 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction164:abstract_text$Object$to_s */
9944 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction164:kernel$Object$== */
9945 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction164:kernel$Object$is_same_instance */
9946 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction164:abstract_text$Object$inspect */
9947 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction164:kernel$Object$object_id */
9948 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction164:kernel$Object$hash */
9949 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction164:abstract_text$Object$class_name */
9950 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction164:abstract_text$Object$inspect_head */
9951 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction164:abstract_text$Object$native_class_name */
9952 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction164___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction164:parser$ReduceAction164$action */
9953 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction164:parser_work$ReduceAction$goto= */
9954 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction164:parser_work$ReduceAction$concat */
9955 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction164:kernel$Object$init */
9958 /* allocate ReduceAction164 */
9959 val
* NEW_nitc__parser__ReduceAction164(const struct type
* type
) {
9960 val
* self
/* : ReduceAction164 */;
9961 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9963 self
->class = &class_nitc__parser__ReduceAction164
;
9966 /* runtime class nitc__parser__ReduceAction165: nitc::parser::ReduceAction165 (dead=false; need_corpse=false)*/
9967 const struct class class_nitc__parser__ReduceAction165
= {
9970 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init
, /* pointer to parser:ReduceAction165:parser_work$ReduceAction$init */
9971 (nitmethod_t
)core___core__Object____33d_61d
, /* pointer to parser:ReduceAction165:kernel$Object$!= */
9972 (nitmethod_t
)core___core__Object___sys
, /* pointer to parser:ReduceAction165:kernel$Object$sys */
9973 (nitmethod_t
)core__abstract_text___Object___to_s
, /* pointer to parser:ReduceAction165:abstract_text$Object$to_s */
9974 (nitmethod_t
)core___core__Object____61d_61d
, /* pointer to parser:ReduceAction165:kernel$Object$== */
9975 (nitmethod_t
)core___core__Object___is_same_instance
, /* pointer to parser:ReduceAction165:kernel$Object$is_same_instance */
9976 (nitmethod_t
)core__abstract_text___Object___inspect
, /* pointer to parser:ReduceAction165:abstract_text$Object$inspect */
9977 (nitmethod_t
)core___core__Object___object_id
, /* pointer to parser:ReduceAction165:kernel$Object$object_id */
9978 (nitmethod_t
)core___core__Object___hash
, /* pointer to parser:ReduceAction165:kernel$Object$hash */
9979 (nitmethod_t
)core__abstract_text___Object___class_name
, /* pointer to parser:ReduceAction165:abstract_text$Object$class_name */
9980 (nitmethod_t
)core__abstract_text___Object___inspect_head
, /* pointer to parser:ReduceAction165:abstract_text$Object$inspect_head */
9981 (nitmethod_t
)core__abstract_text___Object___native_class_name
, /* pointer to parser:ReduceAction165:abstract_text$Object$native_class_name */
9982 (nitmethod_t
)nitc__parser___nitc__parser__ReduceAction165___nitc__parser_work__ReduceAction__action
, /* pointer to parser:ReduceAction165:parser$ReduceAction165$action */
9983 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d
, /* pointer to parser:ReduceAction165:parser_work$ReduceAction$goto= */
9984 (nitmethod_t
)nitc__parser_work___nitc__parser_work__ReduceAction___concat
, /* pointer to parser:ReduceAction165:parser_work$ReduceAction$concat */
9985 (nitmethod_t
)core___core__Object___init
, /* pointer to parser:ReduceAction165:kernel$Object$init */
9988 /* allocate ReduceAction165 */
9989 val
* NEW_nitc__parser__ReduceAction165(const struct type
* type
) {
9990 val
* self
/* : ReduceAction165 */;
9991 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
9993 self
->class = &class_nitc__parser__ReduceAction165
;