update c_src (now with ffi)
[nit.git] / c_src /
drwxr-xr-x   ..
-rw-r--r-- 812 Makefile
-rw-r--r-- 324 README
-rw-r--r-- 45469 abstracttool._sep.c
-rw-r--r-- 4440 abstracttool._sep.h
-rw-r--r-- 1001 analysis._sep.c
-rw-r--r-- 691 analysis._sep.h
-rw-r--r-- 70087 analysis___allocate_iregister_slots._sep.c
-rw-r--r-- 16146 analysis___allocate_iregister_slots._sep.h
-rw-r--r-- 167191 analysis___icode_dump._sep.c
-rw-r--r-- 16663 analysis___icode_dump._sep.h
-rw-r--r-- 29697 analysis___inline_methods._sep.c
-rw-r--r-- 2735 analysis___inline_methods._sep.h
-rw-r--r-- 31647 c_tools._sep.c
-rw-r--r-- 9350 c_tools._sep.h
drwxr-xr-x - clib
-rw-r--r-- 66005 compiling._sep.c
-rw-r--r-- 3255 compiling._sep.h
-rw-r--r-- 142829 compiling___compiling_base._sep.c
-rw-r--r-- 29995 compiling___compiling_base._sep.h
-rw-r--r-- 277615 compiling___compiling_global._sep.c
-rw-r--r-- 14979 compiling___compiling_global._sep.h
-rw-r--r-- 863396 compiling___compiling_icode._sep.c
-rw-r--r-- 28245 compiling___compiling_icode._sep.h
-rw-r--r-- 28324 compiling___icode_generator._sep.c
-rw-r--r-- 4190 compiling___icode_generator._sep.h
-rw-r--r-- 147675 compiling___table_computation._sep.c
-rw-r--r-- 37132 compiling___table_computation._sep.h
-rw-r--r-- 22444 compiling_writer._sep.c
-rw-r--r-- 6868 compiling_writer._sep.h
-rw-r--r-- 640 environ._nitni.c
-rw-r--r-- 380 environ._nitni.h
-rw-r--r-- 827 environ_nit.h
-rw-r--r-- 3025 exec._nitni.c
-rw-r--r-- 1477 exec._nitni.h
-rw-r--r-- 3211 exec_nit.c
-rw-r--r-- 1704 exec_nit.h
-rw-r--r-- 24304 ffi._sep.c
-rw-r--r-- 1059 ffi._sep.h
-rw-r--r-- 16170 ffi___c._sep.c
-rw-r--r-- 2012 ffi___c._sep.h
-rw-r--r-- 38410 ffi___ffi_base._sep.c
-rw-r--r-- 10678 ffi___ffi_base._sep.h
-rw-r--r-- 10268 file._nitni.c
-rw-r--r-- 5697 file._nitni.h
-rw-r--r-- 2955 file_nit.c
-rw-r--r-- 2388 file_nit.h
-rw-r--r-- 26839 global._sep.c
-rw-r--r-- 5676 global._sep.h
-rw-r--r-- 32927 global___cha_analysis._sep.c
-rw-r--r-- 6987 global___cha_analysis._sep.h
-rw-r--r-- 14356 global___dead_method_removal._sep.c
-rw-r--r-- 3038 global___dead_method_removal._sep.h
-rw-r--r-- 18670 global___inline_get_and_set._sep.c
-rw-r--r-- 3579 global___inline_get_and_set._sep.h
-rw-r--r-- 21774 global___instantiated_type_analysis._sep.c
-rw-r--r-- 6282 global___instantiated_type_analysis._sep.h
-rw-r--r-- 13917 global___reachable_as_init._sep.c
-rw-r--r-- 4499 global___reachable_as_init._sep.h
-rw-r--r-- 19604 global___reachable_as_init_impl._sep.c
-rw-r--r-- 6354 global___reachable_as_init_impl._sep.h
-rw-r--r-- 21673 global___reachable_from_init_method_analysis._sep.c
-rw-r--r-- 6862 global___reachable_from_init_method_analysis._sep.h
-rw-r--r-- 40420 global___reachable_from_init_method_analysis_impl._sep.c
-rw-r--r-- 10874 global___reachable_from_init_method_analysis_impl._sep.h
-rw-r--r-- 21073 global___reachable_method_analysis._sep.c
-rw-r--r-- 5759 global___reachable_method_analysis._sep.h
-rw-r--r-- 21183 global___remove_out_of_init_get_test._sep.c
-rw-r--r-- 5610 global___remove_out_of_init_get_test._sep.h
-rw-r--r-- 72499 global___rta_analysis._sep.c
-rw-r--r-- 13374 global___rta_analysis._sep.h
-rw-r--r-- 87 icode._sep.c
-rw-r--r-- 275 icode._sep.h
-rw-r--r-- 104180 icode___icode_base._sep.c
-rw-r--r-- 51009 icode___icode_base._sep.h
-rw-r--r-- 73571 icode___icode_builder._sep.c
-rw-r--r-- 9711 icode___icode_builder._sep.h
-rw-r--r-- 98510 icode___icode_tools._sep.c
-rw-r--r-- 16947 icode___icode_tools._sep.h
-rw-r--r-- 27 kernel._nitni.c
-rw-r--r-- 114 kernel._nitni.h
-rw-r--r-- 81899 location._sep.c
-rw-r--r-- 7258 location._sep.h
-rw-r--r-- 5841 math._nitni.c
-rw-r--r-- 2315 math._nitni.h
-rw-r--r-- 1755 math_nit.h
-rw-r--r-- 95 metamodel._sep.c
-rw-r--r-- 340 metamodel._sep.h
-rw-r--r-- 195485 metamodel___abstractmetamodel._sep.c
-rw-r--r-- 59286 metamodel___abstractmetamodel._sep.h
-rw-r--r-- 81501 metamodel___genericity._sep.c
-rw-r--r-- 11041 metamodel___genericity._sep.h
-rw-r--r-- 161726 metamodel___inheritance._sep.c
-rw-r--r-- 16861 metamodel___inheritance._sep.h
-rw-r--r-- 92547 metamodel___partial_order._sep.c
-rw-r--r-- 17127 metamodel___partial_order._sep.h
-rw-r--r-- 179636 metamodel___static_type._sep.c
-rw-r--r-- 36229 metamodel___static_type._sep.h
-rw-r--r-- 12875 metamodel___type_formal._sep.c
-rw-r--r-- 3468 metamodel___type_formal._sep.h
-rw-r--r-- 7729 metamodel___vararg._sep.c
-rw-r--r-- 2518 metamodel___vararg._sep.h
-rw-r--r-- 17898 metamodel___virtualtype._sep.c
-rw-r--r-- 5321 metamodel___virtualtype._sep.h
-rw-r--r-- 61508 mmloader._sep.c
-rw-r--r-- 7114 mmloader._sep.h
-rw-r--r-- 4366 native_interface._sep.c
-rw-r--r-- 831 native_interface._sep.h
-rw-r--r-- 325960 native_interface___frontier._sep.c
-rw-r--r-- 30855 native_interface___frontier._sep.h
-rw-r--r-- 127078 native_interface___ni_metamodel._sep.c
-rw-r--r-- 13681 native_interface___ni_metamodel._sep.h
-rw-r--r-- 10474 native_interface___ni_tools._sep.c
-rw-r--r-- 4211 native_interface___ni_tools._sep.h
-rw-r--r-- 1159 nit_version._sep.c
-rw-r--r-- 538 nit_version._sep.h
-rwxr-xr-x 3232 nitc._build.sh
-rw-r--r-- 40103 nitc._sep.c
-rw-r--r-- 4528 nitc._sep.h
-rw-r--r-- 7790236 nitc._tables.c
-rw-r--r-- 112650 opts._sep.c
-rw-r--r-- 15092 opts._sep.h
-rw-r--r-- 2180061 parser._sep.c
-rw-r--r-- 241132 parser._sep.h
-rw-r--r-- 241274 parser___lexer._sep.c
-rw-r--r-- 56390 parser___lexer._sep.h
-rw-r--r-- 300461 parser___parser_nodes._sep.c
-rw-r--r-- 231380 parser___parser_nodes._sep.h
-rw-r--r-- 1954697 parser___parser_prod._sep.c
-rw-r--r-- 241185 parser___parser_prod._sep.h
-rw-r--r-- 3223 parser___tables._sep.c
-rw-r--r-- 1966 parser___tables._sep.h
-rw-r--r-- 84953 primitive_info._sep.c
-rw-r--r-- 5489 primitive_info._sep.h
-rw-r--r-- 58739 program._sep.c
-rw-r--r-- 13102 program._sep.h
-rw-r--r-- 27878 separate_options._sep.c
-rw-r--r-- 4653 separate_options._sep.h
-rw-r--r-- 93 standard._sep.c
-rw-r--r-- 465 standard._sep.h
-rw-r--r-- 119 standard___collection._sep.c
-rw-r--r-- 527 standard___collection._sep.h
-rw-r--r-- 114406 standard___collection___abstract_collection._sep.c
-rw-r--r-- 47343 standard___collection___abstract_collection._sep.h
-rw-r--r-- 257445 standard___collection___array._sep.c
-rw-r--r-- 35415 standard___collection___array._sep.h
-rw-r--r-- 127912 standard___collection___hash_collection._sep.c
-rw-r--r-- 29301 standard___collection___hash_collection._sep.h
-rw-r--r-- 67592 standard___collection___list._sep.c
-rw-r--r-- 11688 standard___collection___list._sep.h
-rw-r--r-- 23387 standard___collection___range._sep.c
-rw-r--r-- 5707 standard___collection___range._sep.h
-rw-r--r-- 41902 standard___collection___sorter._sep.c
-rw-r--r-- 3957 standard___collection___sorter._sep.h
-rw-r--r-- 5332 standard___environ._sep.c
-rw-r--r-- 1746 standard___environ._sep.h
-rw-r--r-- 41779 standard___exec._sep.c
-rw-r--r-- 12273 standard___exec._sep.h
-rw-r--r-- 84781 standard___file._sep.c
-rw-r--r-- 19503 standard___file._sep.h
-rw-r--r-- 776 standard___gc._sep.c
-rw-r--r-- 656 standard___gc._sep.h
-rw-r--r-- 3129 standard___hash._sep.c
-rw-r--r-- 881 standard___hash._sep.h
-rw-r--r-- 92934 standard___kernel._sep.c
-rw-r--r-- 23190 standard___kernel._sep.h
-rw-r--r-- 16297 standard___math._sep.c
-rw-r--r-- 5957 standard___math._sep.h
-rw-r--r-- 66891 standard___stream._sep.c
-rw-r--r-- 14115 standard___stream._sep.h
-rw-r--r-- 157363 standard___string._sep.c
-rw-r--r-- 21089 standard___string._sep.h
-rw-r--r-- 96871 standard___string_search._sep.c
-rw-r--r-- 10715 standard___string_search._sep.h
-rw-r--r-- 1491 standard___time._sep.c
-rw-r--r-- 939 standard___time._sep.h
-rw-r--r-- 5816 stream._nitni.c
-rw-r--r-- 4092 stream._nitni.h
-rw-r--r-- 2831 stream_nit.c
-rw-r--r-- 1196 stream_nit.h
-rw-r--r-- 965 string._nitni.c
-rw-r--r-- 748 string._nitni.h
-rw-r--r-- 626 string_nit.c
-rw-r--r-- 769 string_nit.h
-rw-r--r-- 3629 symbol._sep.c
-rw-r--r-- 1306 symbol._sep.h
-rw-r--r-- 18664 syntax._sep.c
-rw-r--r-- 3150 syntax._sep.h
-rw-r--r-- 31629 syntax___extern_inline._sep.c
-rw-r--r-- 10280 syntax___extern_inline._sep.h
-rw-r--r-- 26970 syntax___extern_type_inheritance._sep.c
-rw-r--r-- 3981 syntax___extern_type_inheritance._sep.h
-rw-r--r-- 55636 syntax___flow._sep.c
-rw-r--r-- 10838 syntax___flow._sep.h
-rw-r--r-- 346128 syntax___icode_generation._sep.c
-rw-r--r-- 54711 syntax___icode_generation._sep.h
-rw-r--r-- 549783 syntax___mmbuilder._sep.c
-rw-r--r-- 61558 syntax___mmbuilder._sep.h
-rw-r--r-- 67462 syntax___scope._sep.c
-rw-r--r-- 12843 syntax___scope._sep.h
-rw-r--r-- 227377 syntax___syntax_base._sep.c
-rw-r--r-- 61051 syntax___syntax_base._sep.h
-rw-r--r-- 644743 syntax___typing._sep.c
-rw-r--r-- 83876 syntax___typing._sep.h
-rw-r--r-- 1637 tables._nitni.c
-rw-r--r-- 1051 tables._nitni.h
-rw-r--r-- 287262 tables_nit.c
-rw-r--r-- 990 tables_nit.h
-rw-r--r-- 636 time._nitni.c
-rw-r--r-- 958 time._nitni.h
-rw-r--r-- 739 time_nit.c
-rw-r--r-- 835 time_nit.h
-rw-r--r-- 67031 toolcontext._sep.c
-rw-r--r-- 9769 toolcontext._sep.h
-rw-r--r-- 19327 utils._sep.c
-rw-r--r-- 887 utils._sep.h