SYMBOL INDEX (1277 symbols across 63 files) FILE: ExtensionTest.c function getValue (line 5) | int getValue(int x, int y) function getValue2 (line 10) | long getValue2(long x, long y) FILE: code/CStruct.c function fun (line 8) | void fun(struct CStruct data) function fun2 (line 15) | void fun2(char data[5]) function fun3 (line 22) | void fun3(int a, int b) function fun4 (line 29) | void fun4(char data[3]) function fun5 (line 36) | void fun5(struct CStruct data) function fun7 (line 48) | struct CStruct fun7() function fun8 (line 59) | void fun8(char* str) function fun9 (line 66) | int fun9(int x, int y) function fun10 (line 71) | int fun10(int x) function fun11 (line 76) | void fun11() function fun12 (line 81) | void fun12(char c) function fun13 (line 86) | void fun13(int* data) function fun14 (line 91) | void fun14(int data[3]) function fun15 (line 96) | void fun15(char data[3]) function fun16 (line 101) | void fun16(struct CStruct data) function fun17 (line 108) | void fun17(struct CStruct2 data) function fun18 (line 115) | void fun18() function fun19 (line 125) | struct CStruct2 fun19() function fun20 (line 137) | void fun20() FILE: code/CStruct.h type CStruct (line 2) | struct CStruct { type CStruct (line 8) | struct CStruct type CStruct (line 12) | struct CStruct type CStruct (line 14) | struct CStruct type CStruct (line 38) | struct CStruct type CStruct (line 40) | struct CStruct type CStruct2 (line 42) | struct CStruct2 { type CStruct2 (line 56) | struct CStruct2 type CStruct2 (line 72) | struct CStruct2 type CStruct2 (line 76) | struct CStruct2 FILE: examples/a.c function main (line 3) | int main() FILE: ext/hello.c function BOOL (line 3) | BOOL ExtTest_hello(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) FILE: src/a.c function func (line 6) | int func() { FILE: src/alignment.c function alignment (line 3) | void alignment(unsigned int* size) function alignment_pointer (line 8) | void alignment_pointer(char** p, char* head) FILE: src/array.c function array_mark_fun (line 3) | void array_mark_fun(CLObject self, unsigned char* mark_flg) function free_array (line 18) | void free_array(CLObject self) function object_size (line 35) | static unsigned int object_size(sCLClass* klass, int array_num) function CLObject (line 48) | CLObject create_array_object(sCLClass* klass, int array_num, sVMInfo* info) FILE: src/block.c function object_size (line 3) | static unsigned int object_size() function block_mark_fun (line 14) | void block_mark_fun(CLObject self, unsigned char* mark_flg) function free_block (line 26) | void free_block(CLObject self) function CLObject (line 34) | CLObject create_block_object(sByteCode* codes, sConst* constant, CLVALUE... FILE: src/bool.c function CLObject (line 3) | CLObject create_bool(BOOL value, sVMInfo* info) FILE: src/buffer.c function sBuf_init (line 10) | void sBuf_init(sBuf* self) function sBuf_clone (line 18) | void sBuf_clone(sBuf* self, sBuf* buf) function sBuf_append (line 28) | void sBuf_append(sBuf* self, void* str, size_t size) function sBuf_append_fast (line 48) | void sBuf_append_fast(sBuf* self, void* str, size_t size) function sBuf_append_char (line 76) | void sBuf_append_char(sBuf* self, char c) function sBuf_append_str (line 88) | void sBuf_append_str(sBuf* self, char* str) function sBuf_append_int (line 93) | void sBuf_append_int(sBuf* self, int value) function sBuf_append_long (line 98) | void sBuf_append_long(sBuf* self, long long value) FILE: src/byte.c function CLObject (line 3) | CLObject create_byte(char value, sVMInfo* info) function CLObject (line 15) | CLObject create_ubyte(unsigned char value, sVMInfo* info) FILE: src/carray.c function CLObject (line 3) | CLObject create_carray_object(char* type_name, sVMInfo* info) function CLObject (line 12) | CLObject create_equalable_carray_object(char* type_name, sVMInfo* info) function CLObject (line 21) | CLObject create_sortable_carray_object(char* type_name, sVMInfo* info) function CLObject (line 30) | CLObject create_carray_object_with_elements(int num_elements, CLObject* ... function BOOL (line 72) | BOOL initialize_carray_object(CLObject array_object, int num_elements, C... function CLObject (line 104) | CLObject create_equalable_carray_object_with_elements(int num_elements, ... function BOOL (line 146) | BOOL initialize_equalable_carray_object(CLObject array_object, int num_e... function CLObject (line 178) | CLObject create_sortable_carray_object_with_elements(int num_elements, C... function BOOL (line 220) | BOOL initialize_sortable_carray_object(CLObject array_object, int num_el... FILE: src/cast.c function cast_right_type_to_byte (line 3) | void cast_right_type_to_byte(sNodeType** right_type, sCompileInfo* info) function cast_right_type_to_short (line 150) | void cast_right_type_to_short(sNodeType** right_type, sCompileInfo* info) function cast_right_type_to_int (line 294) | void cast_right_type_to_int(sNodeType** right_type, sCompileInfo* info) function cast_right_type_to_long (line 437) | void cast_right_type_to_long(sNodeType** right_type, sCompileInfo* info) function cast_right_type_to_ubyte (line 582) | void cast_right_type_to_ubyte(sNodeType** right_type, sCompileInfo* info) function cast_right_type_to_ushort (line 726) | void cast_right_type_to_ushort(sNodeType** right_type, sCompileInfo* info) function cast_right_type_to_uint (line 870) | void cast_right_type_to_uint(sNodeType** right_type, sCompileInfo* info) function cast_right_type_to_ulong (line 1013) | void cast_right_type_to_ulong(sNodeType** right_type, sCompileInfo* info) function cast_right_type_to_float (line 1157) | void cast_right_type_to_float(sNodeType** right_type, sCompileInfo* info) function cast_right_type_to_double (line 1292) | void cast_right_type_to_double(sNodeType** right_type, sCompileInfo* info) function cast_right_type_to_char (line 1427) | void cast_right_type_to_char(sNodeType** right_type, sCompileInfo* info) function cast_right_type_to_pointer (line 1568) | void cast_right_type_to_pointer(sNodeType** right_type, sCompileInfo* info) function cast_right_type_to_bool (line 1635) | void cast_right_type_to_bool(sNodeType** right_type, sCompileInfo* info) function cast_right_type_to_String (line 1780) | void cast_right_type_to_String(sNodeType** right_type, sCompileInfo* info) function cast_right_type_to_Byte (line 1864) | void cast_right_type_to_Byte(sNodeType** right_type, sCompileInfo* info) function cast_right_type_to_UByte (line 1948) | void cast_right_type_to_UByte(sNodeType** right_type, sCompileInfo* info) function cast_right_type_to_Short (line 2032) | void cast_right_type_to_Short(sNodeType** right_type, sCompileInfo* info) function cast_right_type_to_UShort (line 2116) | void cast_right_type_to_UShort(sNodeType** right_type, sCompileInfo* info) function cast_right_type_to_Integer (line 2200) | void cast_right_type_to_Integer(sNodeType** right_type, sCompileInfo* info) function cast_right_type_to_UInteger (line 2279) | void cast_right_type_to_UInteger(sNodeType** right_type, sCompileInfo* i... function cast_right_type_to_Long (line 2358) | void cast_right_type_to_Long(sNodeType** right_type, sCompileInfo* info) function cast_right_type_to_ULong (line 2437) | void cast_right_type_to_ULong(sNodeType** right_type, sCompileInfo* info) function cast_right_type_to_Float (line 2516) | void cast_right_type_to_Float(sNodeType** right_type, sCompileInfo* info) function cast_right_type_to_Double (line 2590) | void cast_right_type_to_Double(sNodeType** right_type, sCompileInfo* info) function cast_right_type_to_Pointer (line 2664) | void cast_right_type_to_Pointer(sNodeType** right_type, sCompileInfo* info) function cast_right_type_to_Char (line 2733) | void cast_right_type_to_Char(sNodeType** right_type, sCompileInfo* info) function cast_right_type_to_Bool (line 2812) | void cast_right_type_to_Bool(sNodeType** right_type, sCompileInfo* info) function cast_right_type_to_Array (line 2891) | void cast_right_type_to_Array(sNodeType** right_type, sCompileInfo* info) function cast_array_to_clang_array (line 2904) | void cast_array_to_clang_array(sNodeType* left_type, sNodeType** right_t... function cast_clang_array_to_clang_pointer (line 2913) | void cast_clang_array_to_clang_pointer(sNodeType* left_type, sNodeType**... function cast_right_type_to_left_type (line 2922) | void cast_right_type_to_left_type(sNodeType* left_type, sNodeType** righ... FILE: src/char.c function CLObject (line 3) | CLObject create_char(wchar_t value, sVMInfo* info) FILE: src/class_clover.c function BOOL (line 3) | BOOL Clover_load(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 32) | BOOL Clover_initialize_lang(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo*... function BOOL (line 76) | BOOL Clover_initialize_reflection(CLVALUE** stack_ptr, CLVALUE* lvar, sV... function BOOL (line 97) | BOOL Clover_getField(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 180) | BOOL Clover_getClassField(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* i... function BOOL (line 264) | BOOL Clover_getMethod(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 432) | BOOL Clover_getClassFlags(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* i... function BOOL (line 463) | BOOL Clover_getClassGenericsParamTypes(CLVALUE** stack_ptr, CLVALUE* lva... function BOOL (line 518) | BOOL Clover_getClassGenericsParamNames(CLVALUE** stack_ptr, CLVALUE* lva... function BOOL (line 574) | BOOL Clover_getNumFields(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 605) | BOOL Clover_getNumClassFields(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInf... function BOOL (line 636) | BOOL Clover_getNumMethods(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* i... function BOOL (line 667) | BOOL Clover_isLoadedClass(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* i... function BOOL (line 693) | BOOL Clover_isDefinedClass(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* ... function BOOL (line 719) | BOOL Clover_getAllClassName(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo*... function BOOL (line 766) | BOOL Clover_createObject(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 801) | BOOL Clover_createArray(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 836) | BOOL Clover_isTypedefedClass(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo... function BOOL (line 871) | BOOL Clover_gc(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 878) | BOOL Clover_compaction(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) FILE: src/class_clover_compile_time.c function BOOL (line 3) | BOOL Clover_appendField(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 58) | BOOL Clover_appendClassField(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo... function BOOL (line 113) | BOOL Clover_declareMethod(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* i... function BOOL (line 272) | BOOL Clover_appendMethod(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 436) | BOOL Clover_appendMethod2(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* i... function BOOL (line 597) | BOOL Clover_appendClass(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) FILE: src/class_clover_runtime.c function BOOL (line 3) | BOOL Clover_appendMethod(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9) | BOOL Clover_appendMethod2(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* i... function BOOL (line 15) | BOOL Clover_appendField(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 21) | BOOL Clover_appendClassField(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo... function BOOL (line 27) | BOOL Clover_appendClass(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 33) | BOOL Clover_declareMethod(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* i... FILE: src/class_compiler.c function BOOL (line 4) | static BOOL skip_block(sParserInfo* info) function BOOL (line 101) | static BOOL parse_generics_params(sGenericsParamInfo* ginfo, sParserInfo... function BOOL (line 160) | static BOOL parse_class_name_and_attributes(char* class_name, int class_... function BOOL (line 253) | static BOOL parse_class_on_alloc_classes_phase(sParserInfo* info, sCompi... function BOOL (line 297) | static BOOL parse_word_with_dot(char* buf, int buf_size, sParserInfo* info) function BOOL (line 336) | static BOOL parse_throws_and_clibrary(sParserInfo* info, BOOL* throw_exi... function BOOL (line 389) | BOOL parse_method_name_and_params(char* method_name, int method_name_max... function BOOL (line 487) | static BOOL parse_field_attributes_and_type(BOOL* private_, BOOL* protec... function BOOL (line 560) | static BOOL field_delegation(sParserInfo* info, sCompileInfo* cinfo, sCL... function BOOL (line 640) | static BOOL setter_and_getter(sParserInfo* info, sCompileInfo* cinfo, sC... function BOOL (line 708) | static BOOL parse_methods_and_fields(sParserInfo* info, sCompileInfo* ci... function BOOL (line 985) | static BOOL parse_class_on_add_methods_and_fields(sParserInfo* info, sCo... function BOOL (line 1029) | static BOOL setter_and_getter_on_compile_time(sParserInfo* info, sCompil... function BOOL (line 1148) | static BOOL field_delegation_on_compile_time(sParserInfo* info, sCompile... function BOOL (line 1254) | BOOL parse_methods_and_fields_on_compile_time(sParserInfo* info, sCompil... function BOOL (line 1540) | static BOOL parse_class_on_compile_code(sParserInfo* info, sCompileInfo*... function BOOL (line 1584) | static BOOL parse_class(sParserInfo* info, sCompileInfo* cinfo, BOOL int... function BOOL (line 1648) | static BOOL parse_module(sParserInfo* info, sCompileInfo* cinfo) function BOOL (line 1722) | static BOOL search_for_include_file(char* file_name, char* include_file_... function BOOL (line 1765) | static BOOL include_file(sParserInfo* info, sCompileInfo* cinfo) function BOOL (line 1871) | static BOOL parse_class_source(sParserInfo* info, sCompileInfo* cinfo) function reset_method_index_on_compile_time (line 1978) | static void reset_method_index_on_compile_time() function BOOL (line 1995) | BOOL call_compile_time_script_method_on_declare() function BOOL (line 2029) | static BOOL eval_str(char* source, char* fname, sVarTable* lv_table, CLV... function BOOL (line 2133) | BOOL compile_class_source(char* fname, char* source) FILE: src/class_system.c function BOOL (line 35) | BOOL System_exit(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 44) | BOOL System_assert(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function gc_memory_object_size (line 56) | static unsigned long long gc_memory_object_size(sCLClass* klass, int mem... function BOOL (line 73) | BOOL System_GC_malloc(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 103) | BOOL System_malloc(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 115) | BOOL System_calloc(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 128) | BOOL System_realloc(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 141) | BOOL System_free(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 150) | BOOL System_strlen(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 160) | BOOL System_strlen2(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 197) | BOOL System_strcpy(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 210) | BOOL System_memcpy(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 224) | BOOL System_memset(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 235) | BOOL System_memcmp(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 249) | BOOL System_strncpy(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 263) | BOOL System_strdup(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 275) | BOOL System_print(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 308) | BOOL System_println(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 345) | BOOL System_printToError(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 384) | BOOL System_printlnToError(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* ... function BOOL (line 423) | BOOL System_sleep(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 437) | BOOL System_pthread_mutex_init(CLVALUE** stack_ptr, CLVALUE* lvar, sVMIn... function BOOL (line 463) | BOOL System_pthread_mutex_lock(CLVALUE** stack_ptr, CLVALUE* lvar, sVMIn... function BOOL (line 495) | BOOL System_pthread_mutex_unlock(CLVALUE** stack_ptr, CLVALUE* lvar, sVM... function BOOL (line 527) | BOOL System_pthread_mutex_destroy(CLVALUE** stack_ptr, CLVALUE* lvar, sV... function BOOL (line 559) | BOOL System_pthread_mutex_trylock(CLVALUE** stack_ptr, CLVALUE* lvar, sV... function BOOL (line 586) | BOOL System_pthread_mutexattr_init(CLVALUE** stack_ptr, CLVALUE* lvar, s... function BOOL (line 605) | BOOL System_pthread_mutexattr_settype(CLVALUE** stack_ptr, CLVALUE* lvar... function BOOL (line 631) | BOOL System_pthread_mutexattr_destroy(CLVALUE** stack_ptr, CLVALUE* lvar... function BOOL (line 650) | BOOL System_pthread_mutexattr_gettype(CLVALUE** stack_ptr, CLVALUE* lvar... function BOOL (line 671) | BOOL System_pthread_cond_init(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInf... function BOOL (line 697) | BOOL System_pthread_cond_signal(CLVALUE** stack_ptr, CLVALUE* lvar, sVMI... function BOOL (line 721) | BOOL System_pthread_cond_broadcast(CLVALUE** stack_ptr, CLVALUE* lvar, s... function BOOL (line 745) | BOOL System_pthread_cond_wait(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInf... function BOOL (line 776) | BOOL System_pthread_cond_timedwait(CLVALUE** stack_ptr, CLVALUE* lvar, s... function BOOL (line 827) | BOOL System_pthread_cond_destroy(CLVALUE** stack_ptr, CLVALUE* lvar, sVM... function BOOL (line 859) | BOOL System_initialize_thread_system(CLVALUE** stack_ptr, CLVALUE* lvar,... function BOOL (line 880) | BOOL System_pcre_exec(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 958) | BOOL System_sprintf(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 1229) | BOOL System_mbstowcs(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 1279) | BOOL System_wcstombs(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 1337) | BOOL System_atoi(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 1362) | BOOL System_atof(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 1387) | BOOL System_strtod(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 1418) | BOOL System_strcmp(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 1452) | BOOL System_strcasecmp(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 1486) | BOOL System_strtol(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 1520) | BOOL System_strtoul(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 1554) | BOOL System_srand(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 1567) | BOOL System_rand(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 1578) | BOOL System_time(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 1594) | BOOL System_open(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 1629) | BOOL System_close(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 1650) | BOOL System_initialize_string_system(CLVALUE** stack_ptr, CLVALUE* lvar,... function BOOL (line 1661) | BOOL System_initialize_file_system(CLVALUE** stack_ptr, CLVALUE* lvar, s... function BOOL (line 1782) | BOOL System_read(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 1824) | BOOL System_write(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 1863) | BOOL System_fcntl(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 1888) | BOOL System_localtime(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 1925) | BOOL System_mktime(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 1963) | BOOL System_stat(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 2010) | BOOL System_lstat(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 2057) | BOOL System_realpath(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 2092) | BOOL System_dirname(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 2119) | BOOL System_basename(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 2146) | BOOL System_opendir(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 2176) | BOOL System_readdir(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 2206) | BOOL System_closedir(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 2227) | BOOL System_initialize_command_system(CLVALUE** stack_ptr, CLVALUE* lvar... function BOOL (line 2460) | BOOL System_pipe(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 2484) | BOOL System_fork(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 2532) | BOOL System_dup2(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 2552) | BOOL System_execvp(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 2601) | BOOL System_execv(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 2650) | BOOL System_waitpid(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 2674) | BOOL System_WIFEXITED(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 2689) | BOOL System_WEXITSTATUS(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 2704) | BOOL System_WIFSIGNALED(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 2719) | BOOL System_WTERMSIG(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 2734) | BOOL System_WCOREDUMP(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 2749) | BOOL System_WIFSTOPPED(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 2764) | BOOL System_WSTOPSIG(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 2779) | BOOL System_WIFCONTINUED(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 2794) | BOOL System_getpid(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 2805) | BOOL System_setpgid(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 2824) | BOOL System_kill(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 2844) | BOOL System_tcsetpgrp(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 2866) | BOOL System_tcgetattr(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 2905) | BOOL System_tcsetattr(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 2935) | BOOL System_tcsendbreak(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 2955) | BOOL System_tcdrain(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 2973) | BOOL System_tcflush(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 2993) | BOOL System_tcflow(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 3013) | BOOL System_cfmakeraw(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 3034) | BOOL System_cfgetispeed(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 3057) | BOOL System_cfgetospeed(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 3080) | BOOL System_cfsetispeed(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 3108) | BOOL System_cfsetospeed(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 3136) | BOOL System_cfsetspeed(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 3164) | BOOL System_chmod(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 3192) | BOOL System_lchmod(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 3225) | BOOL System_fchmod(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 3245) | BOOL System_chown(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 3275) | BOOL System_lchown(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 3305) | BOOL System_fchown(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 3327) | BOOL System_unlink(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 3353) | BOOL System_access(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 3378) | BOOL System_utime(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 3412) | BOOL System_fnmatch(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 3445) | BOOL System_link(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 3480) | BOOL System_symlink(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 3515) | BOOL System_readlink(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 3548) | BOOL System_rename(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 3583) | BOOL System_truncate(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 3611) | BOOL System_ftruncate(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 3631) | BOOL System_chdir(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 3657) | BOOL System_fchdir(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 3675) | BOOL System_rmdir(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 3701) | BOOL System_mkdir(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 3729) | BOOL System_clock_getres(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 3759) | BOOL System_clock_gettime(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* i... function BOOL (line 3789) | BOOL System_clock_settime(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* i... function BOOL (line 3821) | BOOL System_system(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 3850) | BOOL System_getenv(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 3912) | BOOL System_setenv(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 3949) | BOOL System_unsetenv(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 3975) | BOOL System_dlopen(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 4006) | BOOL System_dlclose(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 4027) | BOOL System_dlsym(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 4058) | BOOL System_put_fun_to_hash_for_native_method(CLVALUE** stack_ptr, CLVAL... function BOOL (line 4088) | BOOL System_alarm(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 4104) | BOOL System_dup(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 4146) | BOOL System_execvpe(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 4231) | BOOL System_fopen(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 4268) | BOOL System_fclose(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 4291) | BOOL System_fwrite(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 4334) | BOOL System_fread(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 4380) | BOOL System_feof(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 4401) | BOOL System_fgetc(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 4428) | BOOL System_fgets(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 4486) | BOOL System_getchar(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 4503) | BOOL System_ungetc(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 4531) | BOOL System_getcwd(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 4551) | BOOL System_getopt(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 4617) | BOOL System_getopt_long(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 4724) | BOOL System_getopt_long_only(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo... function BOOL (line 4831) | BOOL System_getppid(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 4841) | BOOL System_setsid(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 4856) | BOOL System_getsid(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 4877) | BOOL System_setpgrp(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 4892) | BOOL System_gettid(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 4902) | BOOL System_initialize_system_calls_system(CLVALUE** stack_ptr, CLVALUE*... function BOOL (line 5880) | BOOL System_popen(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 5918) | BOOL System_pclose(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 5934) | BOOL System_initialize_cgi_system(CLVALUE** stack_ptr, CLVALUE* lvar, sV... function BOOL (line 5960) | BOOL System_setlocale(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 5994) | BOOL System_flock(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 6014) | BOOL System_fileno(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 6036) | BOOL System_getbsize(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 6068) | BOOL System_getuid(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 6078) | BOOL System_geteuid(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 6088) | BOOL System_getgid(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 6098) | BOOL System_getegid(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 6108) | BOOL System_isatty(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 6124) | BOOL System_umask(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 6140) | BOOL System_usleep(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 6160) | BOOL System_nanosleep(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 6203) | BOOL System_putenv(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 6232) | BOOL System_setvbuf(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 6262) | BOOL System_strncat(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 6282) | BOOL System_strchr(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 6300) | BOOL System_initialize_socket_system(CLVALUE** stack_ptr, CLVALUE* lvar,... function BOOL (line 6333) | BOOL System_socket(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 6358) | BOOL System_connect(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 6401) | BOOL System_bind(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 6444) | BOOL System_bind2(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 6487) | BOOL System_listen(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 6507) | BOOL System_accept(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 6543) | BOOL System_accept2(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 6585) | BOOL System_inet_addr(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 6609) | BOOL System_connect2(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function CLObject (line 6653) | static CLObject create_string_array_from_ppchar_nullterminated(char** ar... function CLObject (line 6691) | static CLObject create_h_addr_list_array_from_ppchar_nullterminated(char... function CLObject (line 6729) | static CLObject create_hostent_object(struct hostent* entry, sVMInfo* info) function BOOL (line 6773) | BOOL System_gethostbyaddr(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* i... function CLObject (line 6806) | static CLObject create_servent_object(struct servent* entry, sVMInfo* info) function BOOL (line 6856) | BOOL System_gethostbyname(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* i... function BOOL (line 6887) | BOOL System_getservbyname(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* i... function BOOL (line 6921) | BOOL System_getservbyport(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* i... function BOOL (line 6954) | BOOL System_inet_ntoa(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 6986) | BOOL System_gethostname(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7007) | BOOL System_signal(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function class_system_init (line 7040) | void class_system_init() function signal_user_handler (line 7045) | void signal_user_handler(int signum) function BOOL (line 7078) | BOOL System_signal2(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7120) | BOOL fd_set_allocSize(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7128) | BOOL System_FD_ZERO(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7144) | BOOL System_FD_CLR(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7163) | BOOL System_FD_SET(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7182) | BOOL System_FD_ISSET(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7204) | BOOL System_select(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7267) | BOOL System_ioctl(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7292) | BOOL System_initscr(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7311) | BOOL System_endwin(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7323) | BOOL System_move(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7343) | BOOL System_printw(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7370) | BOOL System_refresh(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7382) | BOOL System_box(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7404) | BOOL System_isendwin(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7414) | BOOL System_clear(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7430) | BOOL System_erase(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7446) | BOOL System_idcok(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7460) | BOOL System_idlok(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7482) | BOOL System_clearok(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7501) | BOOL System_leaveok(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7520) | BOOL System_is_cleared(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7536) | BOOL System_is_idcok(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7552) | BOOL System_is_idlok(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7568) | BOOL System_is_immedok(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7584) | BOOL System_is_keypad(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7600) | BOOL System_is_leaveok(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7616) | BOOL System_is_nodelay(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7632) | BOOL System_is_notimeout(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7666) | BOOL System_is_scrollok(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7700) | BOOL System_is_syncok(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7716) | BOOL System_wgetparent(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7750) | BOOL System_wgetscrreg(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7775) | BOOL System_clrtobot(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7788) | BOOL System_wclrtobot(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7806) | BOOL System_werase(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7824) | BOOL System_clrtoeol(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7837) | BOOL System_resetty(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7850) | BOOL System_flash(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7863) | BOOL System_savetty(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7876) | BOOL System_reset_prog_mode(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo*... function BOOL (line 7889) | BOOL System_reset_shell_mode(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo... function BOOL (line 7903) | BOOL System_wclrtoeol(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7921) | BOOL System_getsyx(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7936) | BOOL System_setsyx(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7951) | BOOL System_curs_set(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 7972) | BOOL System_napms(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8000) | BOOL System_addch(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8018) | BOOL System_addstr(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8040) | BOOL System_start_color(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8054) | BOOL System_init_pair(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8077) | BOOL System_border(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8110) | BOOL System_wborder(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8145) | BOOL System_beep(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8159) | BOOL System_def_prog_mode(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* i... function BOOL (line 8173) | BOOL System_def_shell_mode(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* ... function BOOL (line 8189) | BOOL System_attron(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8207) | BOOL System_attroff(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8225) | BOOL System_attrset(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8243) | BOOL System_echo(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8256) | BOOL System_noecho(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8269) | BOOL System_cbreak(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8282) | BOOL System_nocbreak(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8295) | BOOL System_raw(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8308) | BOOL System_noraw(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8321) | BOOL System_nodelay(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8341) | BOOL System_getch(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8357) | BOOL System_newwin(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8384) | BOOL System_delwin(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8402) | BOOL System_mvwin(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8424) | BOOL System_wrefresh(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8442) | BOOL System_wclear(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8460) | BOOL System_touchwin(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8478) | BOOL System_keypad(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8498) | BOOL System_wmove(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8520) | BOOL System_wprintw(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8547) | BOOL System_getmaxx(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8558) | BOOL System_getmaxy(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8569) | BOOL System_setEscapeDelay(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* ... function BOOL (line 8587) | BOOL System_getEscapeDelay(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* ... function BOOL (line 8595) | BOOL System_isalpha(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8611) | BOOL System_isalnum(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8627) | BOOL System_iscntrl(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8643) | BOOL System_isdigit(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8659) | BOOL System_isgraph(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8675) | BOOL System_islower(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8691) | BOOL System_isprint(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8707) | BOOL System_ispunct(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8723) | BOOL System_isspace(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8739) | BOOL System_isupper(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8755) | BOOL System_isxdigit(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8771) | BOOL System_isascii(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8787) | BOOL System_isblank(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8803) | BOOL System_send(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8845) | BOOL System_sendto(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8906) | BOOL System_sendto2(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 8965) | BOOL System_recv(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9007) | BOOL System_recvfrom(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9068) | BOOL System_recvfrom2(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9127) | BOOL System_can_change_color(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo... function BOOL (line 9137) | BOOL System_has_colors(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9147) | BOOL System_init_color(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9170) | BOOL System_color_content(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* i... function BOOL (line 9193) | BOOL System_pair_content(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9223) | BOOL System_COLOR_PAIR(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9238) | BOOL System_PAIR_NUMBER(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9253) | BOOL System_attr_get(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9274) | BOOL System_wattr_get(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9297) | BOOL System_attr_set(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9318) | BOOL System_wattr_set(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9341) | BOOL System_attr_off(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9359) | BOOL System_wattr_off(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9379) | BOOL System_attr_on(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9399) | BOOL System_wattr_on(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9419) | BOOL System_wattroff(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9437) | BOOL System_wattron(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9456) | BOOL System_wattrset(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9475) | BOOL System_chgat(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9499) | BOOL System_wchgat(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9525) | BOOL System_mvchgat(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9553) | BOOL System_mvwchgat(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9583) | BOOL System_color_set(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9601) | BOOL System_wcolor_set(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9621) | BOOL System_standend(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9633) | BOOL System_wstandend(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9650) | BOOL System_standout(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9662) | BOOL System_wstandout(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9679) | BOOL System_bkgdset(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9692) | BOOL System_wbkgdset(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9707) | BOOL System_bkgd(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9726) | BOOL System_wbkgd(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9746) | BOOL System_getbkgd(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9762) | BOOL System_wgetch(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9780) | BOOL System_mvgetch(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9800) | BOOL System_mvwgetch(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9822) | BOOL System_ungetch(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9840) | BOOL System_has_key(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9856) | BOOL System_delay_output(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9874) | BOOL System_keyname(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9895) | BOOL System_unctrl(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9916) | BOOL System_filter(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9924) | BOOL System_nofilter(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9932) | BOOL System_delch(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9945) | BOOL System_wdelch(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9963) | BOOL System_mvdelch(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 9983) | BOOL System_mvwdelch(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 10005) | BOOL System_meta(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) FILE: src/class_thread.c function pid_t (line 17) | pid_t gettid() function thread_init (line 22) | void thread_init() function thread_final (line 34) | void thread_final() function vm_mutex_on (line 44) | void vm_mutex_on() function vm_mutex_off (line 52) | void vm_mutex_off() function new_vm_mutex (line 60) | void new_vm_mutex() type sThreadFuncArg (line 64) | struct sThreadFuncArg { type sThreadFuncArg (line 80) | struct sThreadFuncArg function BOOL (line 192) | BOOL Thread_initialize_thread(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInf... function BOOL (line 248) | BOOL Thread_pthread_join(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInfo* info) function BOOL (line 278) | BOOL pthread_mutex_t_allocSize(CLVALUE** stack_ptr, CLVALUE* lvar, sVMIn... function BOOL (line 292) | BOOL pthread_cond_t_allocSize(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInf... FILE: src/clover2-buffer.h type sBufStruct (line 7) | struct sBufStruct { type sBuf (line 13) | typedef struct sBufStruct sBuf; FILE: src/clover_to_clang.c function ALLOC (line 4) | ALLOC wchar_t* string_object_to_wchar_array(CLObject string_object) function ALLOC (line 23) | ALLOC char* string_object_to_char_array(CLObject string_object) function NULLABLE (line 38) | NULLABLE CLVALUE* get_element_from_array(CLObject array, int index) function NULLABLE (line 51) | NULLABLE CLVALUE* get_element_from_Array(CLObject array, int index) function get_element_number_from_Array (line 62) | int get_element_number_from_Array(CLObject array) function get_value_from_Byte (line 75) | char get_value_from_Byte(CLObject object) function get_value_from_UByte (line 82) | unsigned char get_value_from_UByte(CLObject object) function get_value_from_Short (line 90) | short get_value_from_Short(CLObject object) function get_value_from_UShort (line 98) | unsigned short get_value_from_UShort(CLObject object) function get_value_from_Integer (line 106) | int get_value_from_Integer(CLObject object) function get_value_from_UInteger (line 114) | unsigned int get_value_from_UInteger(CLObject object) function clint64 (line 122) | clint64 get_value_from_Long(CLObject object) function get_value_from_ULong (line 130) | unsigned clint64 get_value_from_ULong(CLObject object) function wchar_t (line 138) | wchar_t get_value_from_Char(CLObject object) function get_value_from_Float (line 146) | float get_value_from_Float(CLObject object) function get_value_from_Double (line 154) | double get_value_from_Double(CLObject object) function BOOL (line 162) | BOOL get_value_from_Bool(CLObject object) function sCLClass (line 178) | sCLClass* get_class_from_object(CLObject object) function get_size_from_buffer_object (line 194) | size_t get_size_from_buffer_object(CLObject buffer) function ALLOC (line 202) | ALLOC CLObject* list_to_array(CLObject list, int* num_elements) function clover_termios_to_c_termios (line 225) | void clover_termios_to_c_termios(CLObject terminfo_object, struct termio... function c_termios_to_clover_termios (line 244) | void c_termios_to_clover_termios(struct termios* terminfo_value, CLObjec... function BOOL (line 263) | BOOL create_termios_object(CLObject* result, CLVALUE** stack_ptr, CLVALU... FILE: src/code.c function sByteCode_init (line 5) | void sByteCode_init(sByteCode* code) function sByteCode_init_with_size (line 12) | void sByteCode_init_with_size(sByteCode* code, int size) function sByteCode_free (line 19) | void sByteCode_free(sByteCode* code) function sByteCode_clone (line 24) | void sByteCode_clone(sByteCode* self, sByteCode* code) function arrange_alignment (line 40) | static void arrange_alignment(sByteCode* code) function append_value_to_code (line 45) | void append_value_to_code(sByteCode* code, void* data, size_t size, BOOL... function append_opecode_to_code (line 66) | void append_opecode_to_code(sByteCode* code, unsigned int op, BOOL no_ou... function append_int_value_to_code (line 71) | void append_int_value_to_code(sByteCode* code, int value, BOOL no_output) function append_float_value_to_code (line 76) | void append_float_value_to_code(sByteCode* code, float value, BOOL no_ou... function append_long_value_to_code (line 81) | void append_long_value_to_code(sByteCode* code, clint64 value, BOOL no_o... function append_double_value_to_code (line 92) | void append_double_value_to_code(sByteCode* code, double value, BOOL no_... FILE: src/common.h type CLObject (line 89) | typedef unsigned int CLObject; type CLVALUE (line 110) | typedef union CLVALUEUnion CLVALUE; type sByteCodeStruct (line 113) | struct sByteCodeStruct { type sByteCode (line 119) | typedef struct sByteCodeStruct sByteCode; type sConstStruct (line 133) | struct sConstStruct type sConst (line 140) | typedef struct sConstStruct sConst; type sCLStackStruct (line 159) | struct sCLStackStruct { type sCLStack (line 169) | typedef struct sCLStackStruct sCLStack; type sVMInfoStruct (line 178) | struct sVMInfoStruct type sVMInfoStruct (line 180) | struct sVMInfoStruct type sVMInfoStruct (line 181) | struct sVMInfoStruct type sVMInfoStruct (line 182) | struct sVMInfoStruct type sVMInfoStruct (line 183) | struct sVMInfoStruct type sVMInfoStruct (line 184) | struct sVMInfoStruct type sCLTypeStruct (line 200) | struct sCLTypeStruct type sCLBlockTypeStruct (line 202) | struct sCLBlockTypeStruct { type sCLBlockType (line 209) | typedef struct sCLBlockTypeStruct sCLBlockType; type sCLTypeStruct (line 211) | struct sCLTypeStruct { type sCLType (line 225) | typedef struct sCLTypeStruct sCLType; type sCLParamStruct (line 227) | struct sCLParamStruct { type sCLParam (line 235) | typedef struct sCLParamStruct sCLParam; type sVMInfoStruct (line 248) | struct sVMInfoStruct { type sVMInfo (line 313) | typedef struct sVMInfoStruct sVMInfo; type BOOL (line 315) | typedef BOOL (*fNativeMethod)(CLVALUE** stack_ptr, CLVALUE* lvar, sVMInf... type sCLMethodStruct (line 317) | struct sCLMethodStruct { type sCLMethod (line 347) | typedef struct sCLMethodStruct sCLMethod; type sCLFieldStruct (line 355) | struct sCLFieldStruct { type sCLBlockObjectStruct (line 374) | struct sCLBlockObjectStruct { type sCLBlockObject (line 382) | typedef struct sCLBlockObjectStruct sCLBlockObject; type sCLField (line 384) | typedef struct sCLFieldStruct sCLField; type sCLClassStruct (line 387) | struct sCLClassStruct { type sCLClass (line 451) | typedef struct sCLClassStruct sCLClass; type sClassTableStruct (line 485) | struct sClassTableStruct type sClassTable (line 495) | typedef struct sClassTableStruct sClassTable; type sNodeBlockTypeStruct (line 503) | struct sNodeBlockTypeStruct type sNodeTypeStruct (line 505) | struct sNodeTypeStruct { type sNodeType (line 518) | typedef struct sNodeTypeStruct sNodeType; type sParserInfoStruct (line 531) | struct sParserInfoStruct type sParserInfoStruct (line 541) | struct sParserInfoStruct type sParserInfoStruct (line 542) | struct sParserInfoStruct type sParserInfoStruct (line 543) | struct sParserInfoStruct type sCompileInfoStruct (line 553) | struct sCompileInfoStruct type sCompileInfoStruct (line 554) | struct sCompileInfoStruct type sCompileInfoStruct (line 555) | struct sCompileInfoStruct type sNodeBlockTypeStruct (line 561) | struct sNodeBlockTypeStruct { type sNodeBlockType (line 570) | typedef struct sNodeBlockTypeStruct sNodeBlockType; type sVarStruct (line 580) | struct sVarStruct { type sVar (line 590) | typedef struct sVarStruct sVar; type sVarTableStruct (line 594) | struct sVarTableStruct { type sVarTable (line 605) | typedef struct sVarTableStruct sVarTable; type sParserInfoStruct (line 619) | struct sParserInfoStruct type sGenericsParamInfoStruct (line 641) | struct sGenericsParamInfoStruct type sGenericsParamInfo (line 648) | typedef struct sGenericsParamInfoStruct sGenericsParamInfo; type sCompileInfoStruct (line 650) | struct sCompileInfoStruct type sParserInfoStruct (line 652) | struct sParserInfoStruct type sParserInfo (line 678) | typedef struct sParserInfoStruct sParserInfo; type sParserParamStruct (line 682) | struct sParserParamStruct type sParserParamStruct (line 683) | struct sParserParamStruct type sNodeBlockStruct (line 696) | struct sNodeBlockStruct type sNodeBlock (line 710) | typedef struct sNodeBlockStruct sNodeBlock; type eNodeType (line 723) | enum eNodeType { kNodeTypeOperand, kNodeTypeByteValue, kNodeTypeCByteVal... type eOperand (line 725) | enum eOperand { kOpAdd, kOpSub , kOpComplement, kOpLogicalDenial, kOpMul... type sParserParamStruct (line 727) | struct sParserParamStruct type sParserParam (line 735) | typedef struct sParserParamStruct sParserParam; type sNodeTreeStruct (line 737) | struct sNodeTreeStruct type sNodeTree (line 928) | typedef struct sNodeTreeStruct sNodeTree; type sCompileInfoStruct (line 930) | struct sCompileInfoStruct type sCompileInfo (line 961) | typedef struct sCompileInfoStruct sCompileInfo; type eOperand (line 977) | enum eOperand type sParserInfoStruct (line 2046) | struct sParserInfoStruct type sCLHeapMemStruct (line 2088) | struct sCLHeapMemStruct { type sCLHeapMem (line 2096) | typedef struct sCLHeapMemStruct sCLHeapMem; type sCLModuleStruct (line 2120) | struct sCLModuleStruct { type sCLModule (line 2128) | typedef struct sCLModuleStruct sCLModule; type sCLObjectStruct (line 2147) | struct sCLObjectStruct { type sCLObject (line 2161) | typedef struct sCLObjectStruct sCLObject; type sBlockObjectStruct (line 2181) | struct sBlockObjectStruct type sBlockObject (line 2198) | typedef struct sBlockObjectStruct sBlockObject; type sRegexObjectStruct (line 2206) | struct sRegexObjectStruct type sRegexObject (line 2224) | typedef struct sRegexObjectStruct sRegexObject; type termios (line 2654) | struct termios type termios (line 2655) | struct termios FILE: src/compiler.c function compiler_init (line 3) | static void compiler_init(BOOL no_load_fudamental_classes) function clover2_init (line 20) | static void clover2_init() function clover2_final (line 33) | static void clover2_final() function compiler_final (line 46) | static void compiler_final() function BOOL (line 58) | static BOOL compiler(char* fname, BOOL js) function BOOL (line 94) | static BOOL jit_class_compiler(char* class_name) function BOOL (line 107) | static BOOL class_compiler(char* fname) function main (line 158) | int main(int argc, char** argv) FILE: src/constant.c function sConst_init (line 6) | void sConst_init(sConst* self) function sConst_init_with_size (line 13) | void sConst_init_with_size(sConst* self, unsigned int size) function sConst_free (line 20) | void sConst_free(sConst* self) function sConst_clone (line 25) | void sConst_clone(sConst* self, sConst* constant) function arrange_alignment (line 34) | static void arrange_alignment(sConst* self) function sConst_append (line 39) | unsigned int sConst_append(sConst* self, void* data, int size, BOOL no_o... function append_int_value_to_constant_pool (line 74) | unsigned int append_int_value_to_constant_pool(sConst* constant, int n, ... function append_float_value_to_constant_pool (line 79) | unsigned int append_float_value_to_constant_pool(sConst* constant, float... function append_double_value_to_constant_pool (line 84) | unsigned int append_double_value_to_constant_pool(sConst* constant, doub... function append_str_to_constant_pool (line 89) | unsigned int append_str_to_constant_pool(sConst* constant, char* str, BO... function append_wstr_to_constant_pool (line 97) | unsigned int append_wstr_to_constant_pool(sConst* constant, char* str, B... function append_str_to_constant_pool_and_code (line 110) | void append_str_to_constant_pool_and_code(sConst* constant, sByteCode* c... function append_buffer_to_constant_pool_and_code (line 116) | void append_buffer_to_constant_pool_and_code(sConst* constant, sByteCode... FILE: src/debug.c function ALLOC (line 10) | ALLOC void* xmalloc(size_t size) function ALLOC (line 24) | ALLOC char* xstrdup(char* str) function ALLOC (line 38) | ALLOC void* xrealloc(void* ptr, size_t size) function ALLOC (line 61) | ALLOC void* xcalloc(size_t count, size_t size) function xfree (line 75) | void xfree(void* ptr) FILE: src/exception.c function entry_exception_object_with_class_name (line 3) | void entry_exception_object_with_class_name(CLVALUE** stack_ptr, CLVALUE... function entry_exception_object_with_class_name2 (line 65) | void entry_exception_object_with_class_name2(CLVALUE** stack_ptr, CLVALU... function entry_exception_object (line 119) | void entry_exception_object(CLObject exception, sVMInfo* info) FILE: src/float.c function CLObject (line 3) | CLObject create_float(float value, sVMInfo* info) function CLObject (line 15) | CLObject create_double(double value, sVMInfo* info) FILE: src/get_type.c function clover2_init (line 24) | static void clover2_init(BOOL js) function clover2_final (line 44) | static void clover2_final() function compiler_init (line 58) | static void compiler_init(BOOL no_load_fudamental_classes) function compiler_final (line 64) | static void compiler_final() function BOOL (line 70) | static BOOL get_type(char* class_name, char* source, char* fname, sVarTa... function tyclover_get_type (line 144) | static void tyclover_get_type(char* source_value, char* fname_object_val... function tyclover_print_local_variable (line 161) | static void tyclover_print_local_variable(char* source_value, char* fnam... function BOOL (line 190) | static BOOL is_shell_mode(char* source, char* fname, sVarTable* lv_table) function main (line 235) | int main(int argc, char** argv) FILE: src/hash.c function CLObject (line 3) | CLObject create_hash_object(char* type_name, sVMInfo* info) function BOOL (line 12) | BOOL initialize_hash_object(CLObject hash_object, int num_elements, CLOb... FILE: src/heap.c type sHeapPage_ (line 9) | struct sHeapPage_ { type sHeapPage (line 14) | typedef struct sHeapPage_ sHeapPage; type sHandle_ (line 53) | struct sHandle_ { type sHandle (line 63) | typedef struct sHandle_ sHandle; type sCLHeapManager_ (line 65) | struct sCLHeapManager_ { type sCLHeapManager (line 75) | typedef struct sCLHeapManager_ sCLHeapManager; function compaction (line 79) | void compaction() function heap_init (line 173) | void heap_init(int heap_size, int size_handles) function heap_final (line 204) | void heap_final() function sCLHeapMem (line 216) | sCLHeapMem* get_object_pointer(CLObject obj) function BOOL (line 226) | BOOL is_valid_object(CLObject obj) function free_handle (line 238) | static void free_handle(unsigned int handle_num) function call_finalizer (line 275) | static void call_finalizer(unsigned int handle_num) function inc_refference_count (line 301) | void inc_refference_count(CLObject obj, CLObject prev_obj, BOOL value_is... function dec_refference_count (line 305) | void dec_refference_count(CLObject obj, BOOL value_is_object) function free_global_stack_objects (line 309) | void free_global_stack_objects(sVMInfo* info, CLObject result_object, in... function mark_object (line 314) | void mark_object(CLObject obj, unsigned char* mark_flg) function mark_all_class_fields (line 343) | static void mark_all_class_fields(unsigned char* mark_flg) function mark_sighandlers (line 361) | static void mark_sighandlers(unsigned char* mark_flg) function mark (line 373) | static void mark(unsigned char* mark_flg) function free_objects (line 392) | static void free_objects(unsigned char* mark_flg) function free_malloced_memory (line 412) | static void free_malloced_memory() function delete_all_object (line 424) | static void delete_all_object() function mark_and_store_class_field (line 435) | void mark_and_store_class_field(sCLClass* klass, int field_index, CLVALU... function gc (line 452) | void gc(sVMInfo* info) function CLObject (line 474) | CLObject alloc_heap_mem(unsigned int size, sCLClass* klass, int array_nu... FILE: src/integer.c function CLObject (line 3) | CLObject create_integer(int value, sVMInfo* info) function CLObject (line 16) | CLObject create_uinteger(unsigned int value, sVMInfo* info) FILE: src/interpreter.c function mgetmaxx (line 25) | static int mgetmaxx() function mgetmaxy (line 33) | static int mgetmaxy() function display_candidates (line 41) | void display_candidates(char** candidates) function ALLOC (line 148) | static ALLOC char* cl_type_to_buffer(sCLType* cl_type, sCLClass* klass) function ALLOC (line 313) | static ALLOC char* line_buffer_from_head_to_cursor_point() function skip_paren (line 328) | static void skip_paren(char** p, char** head, char** comma, char** semi_... function skip_curly (line 412) | static void skip_curly(char** p, char** head, char** comma, char** semi_... function file_completion (line 627) | static void file_completion(char* line) function file_completion_command_line (line 767) | static void file_completion_command_line(char* text) function command_completion (line 908) | void command_completion() function get_class_names (line 1004) | void get_class_names(char** candidates, int *num_candidates, int max_can... function get_global_method_names (line 1018) | void get_global_method_names(char** candidates, int *num_candidates, int... function get_system_method_names (line 1063) | void get_system_method_names(char** candidates, int *num_candidates, int... function get_system_class_field_names (line 1107) | void get_system_class_field_names(char** candidates, int *num_candidates... function BOOL (line 1132) | static BOOL get_type(char* source, char* fname, sVarTable* lv_table, sNo... function BOOL (line 1194) | static BOOL is_shell_mode(char* source, char* fname, sVarTable* lv_table) function BOOL (line 1227) | static BOOL is_path_object(char* source, char* fname, sVarTable* lv_table) function local_variable_completion (line 1260) | static void local_variable_completion(char* exp, char** candidates, int ... function shellModeCompletion (line 1297) | void shellModeCompletion(char* line) function pathObjectCompletion (line 1405) | void pathObjectCompletion(char* line) function methodNameCompletion (line 1411) | void methodNameCompletion(char* line) function localVariableCompletion (line 1464) | void localVariableCompletion(char* line) function classNameCompletion (line 1486) | void classNameCompletion() function commandCompletion (line 1509) | void commandCompletion() function globalMethodCompletion (line 1514) | void globalMethodCompletion() function systemMethodCompletion (line 1530) | void systemMethodCompletion() function topLevelCompletion (line 1546) | void topLevelCompletion(char* line) function my_complete_internal (line 1572) | static int my_complete_internal(int count, int key) function BOOL (line 1662) | static BOOL name_sort(char* lfname, char* rfname) function BOOL (line 1673) | static BOOL quick_sort(int left, int right) function sort_candidates (line 1726) | void sort_candidates() function BOOL (line 2043) | static BOOL inputing_block_or_paren() function my_bind_cr (line 2108) | static int my_bind_cr(int count, int key) function my_bind_escape (line 2121) | static int my_bind_escape(int count , int key) function sig_int (line 2126) | static void sig_int() function set_signal_for_interpreter (line 2137) | static void set_signal_for_interpreter() function interpreter_init (line 2165) | static void interpreter_init() function interpreter_final (line 2174) | static void interpreter_final() function BOOL (line 2183) | static BOOL eval_str(char* source, char* fname, sVarTable* lv_table, CLV... function clover2_init (line 2298) | static void clover2_init() function clover2_final (line 2313) | static void clover2_final() function compiler_init (line 2327) | static void compiler_init(BOOL no_load_fudamental_classes) function compiler_final (line 2333) | static void compiler_final() function readline_insert_text (line 2352) | static void readline_insert_text(char* cmdline, int cursor_point) function readline_init_text (line 2363) | int readline_init_text() function main (line 2376) | int main(int argc, char** argv) FILE: src/js.c function BOOL (line 6) | BOOL js_class_compiler(char* sname) function BOOL (line 315) | BOOL js_compiler(char* fname) function BOOL (line 509) | static BOOL search_for_js_class_file(char* class_name, char* class_file_... function load_js_class (line 543) | void load_js_class(char* class_name, sVMInfo* info) function load_js_fundamental_classes (line 619) | static void load_js_fundamental_classes(sVMInfo* info) function create_js_int_value (line 643) | int create_js_int_value(int value, sVMInfo* info) function create_js_null_value (line 651) | int create_js_null_value(sVMInfo* info) function create_js_string_value (line 659) | int create_js_string_value(char* value, sVMInfo* info) function create_js_value_from_souce (line 667) | int create_js_value_from_souce(char* source, sVMInfo* info) function js_err_msg (line 672) | void js_err_msg(sVMInfo* info, const char* msg, ...) function js_dec_stack_ptr (line 684) | void js_dec_stack_ptr(int index, sVMInfo* info) function print_inst (line 701) | void print_inst(char* str, sVMInfo* info) function show_js_stack (line 711) | void show_js_stack(sVMInfo* info) function BOOL (line 721) | static BOOL string_expression(char* str, int str_len, sBuf* buf, int* st... function BOOL (line 748) | BOOL invoke_js_method(sCLClass* klass, BOOL native, sBuf* native_codes, ... function BOOL (line 840) | BOOL js(sByteCode* code, sConst* constant, int var_num, int param_num, s... FILE: src/klass.c function sClassTable (line 13) | static sClassTable* get_class_table(BOOL js) function sClassTable (line 23) | static sClassTable** get_head_class_table(BOOL js) function get_hash_key (line 33) | unsigned int get_hash_key(char* name, unsigned int max) function remove_class (line 45) | static void remove_class(char* class_name, BOOL js) function BOOL (line 98) | BOOL put_class_to_table(char* class_name, sCLClass* klass) function sCLClass (line 134) | sCLClass* get_class(char* class_name, BOOL js) function BOOL (line 165) | BOOL search_for_class_file(char* class_name, char* class_file_name, size... function BOOL (line 258) | BOOL read_from_file(char** p, void* buf, size_t size, char* head) function BOOL (line 269) | BOOL read_char_from_file(char** p, char* c) function BOOL (line 277) | BOOL read_int_from_file(char** p, int* n) function BOOL (line 285) | static BOOL read_long_from_file(char** p, clint64* n) function BOOL (line 293) | BOOL read_const_from_file(char** p, sConst* constant, char* head) function BOOL (line 312) | static BOOL read_cl_block_type_from_file(char** p, sCLBlockType** cl_blo... function BOOL (line 335) | static BOOL read_cl_type_from_file(char** p, sCLType** cl_type) function BOOL (line 393) | BOOL read_code_from_file(char** p, sByteCode* code, char* head) function BOOL (line 411) | static BOOL read_methods_from_file(char** p, sCLMethod** methods, int* n... function BOOL (line 579) | static BOOL read_fields_from_file(char** p, sCLField** fields, int* num_... function BOOL (line 630) | BOOL read_block_from_file(char** p, sCLBlockObject* block_object, char* ... function sCLClass (line 651) | static sCLClass* read_class_from_file(char* class_name, char** p, char* ... function BOOL (line 841) | BOOL create_virtual_method_table(sCLClass* klass) function sCLMethod (line 882) | sCLMethod* search_for_method_from_virtual_method_table(sCLClass* klass, ... function sCLClass (line 916) | sCLClass* get_class_with_load(char* class_name, BOOL js) function BOOL (line 927) | static BOOL ready_for_typedef(sCLClass* klass) function set_boxing_and_unboxing_class (line 946) | static void set_boxing_and_unboxing_class(char* primitive_class_name, ch... function BOOL (line 960) | BOOL read_file(char* fname, sBuf* source) function sCLClass (line 994) | sCLClass* load_class_from_class_file(char* class_name, char* class_file_... function BOOL (line 1084) | BOOL is_class_file_existance(char* class_name, int version, BOOL js) function sCLClass (line 1090) | sCLClass* load_class(char* class_name, int version, BOOL js) function sCLClass (line 1108) | sCLClass* alloc_class(char* class_name, BOOL primitive_, int generics_pa... function free_class (line 1198) | static void free_class(sCLClass* klass) function ALLOC (line 1253) | ALLOC sCLType* create_cl_type(sCLClass* klass, sCLClass* klass2) function free_cl_block_type (line 1262) | static void free_cl_block_type(sCLBlockType* block_type) function free_cl_type (line 1273) | void free_cl_type(sCLType* cl_type) function class_init (line 1285) | void class_init() function class_final (line 1415) | void class_final() function reset_js_load_class (line 1463) | void reset_js_load_class() function BOOL (line 1475) | BOOL is_valid_class(sCLClass* klass) FILE: src/klass_compile_time.c function node_type_to_cl_type (line 4) | static void node_type_to_cl_type(sNodeType* node_type, ALLOC sCLType** c... function parser_param_to_cl_param (line 34) | static void parser_param_to_cl_param(sParserParam* param, sCLParam* type... function create_method_path (line 41) | static void create_method_path(char* result, int result_size, sCLMethod*... function create_method_name_and_params_for_js (line 85) | void create_method_name_and_params_for_js(char* result, int size_result,... function create_method_name_and_params (line 121) | void create_method_name_and_params(char* result, int size_result, sCLCla... function create_method_name_for_js (line 158) | void create_method_name_for_js(char* result, int size_result, sCLClass* ... function set_method_index_to_class (line 163) | void set_method_index_to_class(sCLClass* klass) function BOOL (line 273) | BOOL add_method_to_class(sCLClass* klass, char* method_name, sParserPara... function add_native_code_to_method (line 396) | void add_native_code_to_method(sCLMethod* method, sBuf* native_code) function add_block_object_to_class (line 402) | int add_block_object_to_class(sCLClass* klass, sByteCode codes, sConst c... function BOOL (line 426) | BOOL add_typedef_to_class(sCLClass* klass, char* class_name1, char* clas... function get_value_from_header (line 454) | static int get_value_from_header(char* header_path, char* field_name) function BOOL (line 476) | BOOL add_class_field_to_class(sCLClass* klass, char* name, BOOL private_... function add_code_to_method (line 504) | void add_code_to_method(sCLMethod* method, sByteCode* code, int var_num) function BOOL (line 510) | BOOL determine_method_generics_types(sNodeType* left_param, sNodeType* r... function BOOL (line 556) | static BOOL check_method_params(sCLMethod* method, sCLClass* klass, char... function sNodeType (line 595) | static sNodeType* get_method_genercs_from_method(sCLClass* klass, sCLMet... function search_for_method (line 612) | int search_for_method(sCLClass* klass, char* method_name, sNodeType** pa... function BOOL (line 649) | BOOL search_for_methods_from_method_name(int method_indexes[], int size_... function search_for_field (line 676) | int search_for_field(sCLClass* klass, char* field_name) function search_for_class_field (line 690) | int search_for_class_field(sCLClass* klass, char* field_name) function BOOL (line 704) | BOOL class_method_name_existance(sCLClass* klass, char* method_name) function BOOL (line 718) | BOOL none_class_method_name_existance(sCLClass* klass, char* method_name) function BOOL (line 732) | BOOL class_field_name_existance(sCLClass* klass, char* field_name) function BOOL (line 746) | BOOL field_name_existance(sCLClass* klass, char* field_name) function BOOL (line 760) | BOOL is_method_param_name(char* name) function BOOL (line 780) | static BOOL check_same_interface_of_two_methods(sCLMethod* method1, sCLC... function BOOL (line 831) | BOOL check_implemented_methods_for_interface(sCLClass* left_class, sCLCl... function append_const_to_buffer (line 872) | void append_const_to_buffer(sBuf* buf, sConst* constant) function append_cl_block_type (line 882) | static void append_cl_block_type(sBuf* buf, sCLBlockType* cl_block_type) function append_cl_type_to_buffer (line 893) | static void append_cl_type_to_buffer(sBuf* buf, sCLType* cl_type) function append_byte_codes_to_buffer (line 916) | void append_byte_codes_to_buffer(sBuf* buf, sByteCode* code) function append_methods_to_buffer (line 924) | static void append_methods_to_buffer(sBuf* buf, sCLMethod* methods, sCLC... function append_fields_to_buffer (line 977) | static void append_fields_to_buffer(sBuf* buf, sCLField* fields, int num... function append_block_to_buffer (line 995) | void append_block_to_buffer(sBuf* buf, sCLBlockObject* block_object) function write_class_to_buffer (line 1004) | static void write_class_to_buffer(sCLClass* klass, sBuf* buf) function BOOL (line 1050) | BOOL write_class_to_class_file(sCLClass* klass) function BOOL (line 1138) | BOOL write_all_modified_classes() function BOOL (line 1173) | BOOL add_field_to_class(sCLClass* klass, char* name, BOOL private_, BOOL... function BOOL (line 1199) | static BOOL type_name_to_cl_type(char** p, ALLOC sCLType** cl_type, sCLC... function BOOL (line 1311) | BOOL add_field_to_class_with_class_name(sCLClass* klass, char* name, BOO... function BOOL (line 1338) | BOOL add_class_field_to_class_with_class_name(sCLClass* klass, char* nam... FILE: src/list.c function CLObject (line 3) | CLObject create_list_object(char* type_name, sVMInfo* info) function BOOL (line 12) | BOOL initialize_list_object(CLObject list_object, int num_elements, CLOb... function CLObject (line 47) | CLObject create_sortable_list_object(char* type_name, sVMInfo* info) function BOOL (line 56) | BOOL initialize_sortable_list_object(CLObject list_object, int num_eleme... function CLObject (line 91) | CLObject create_equalable_list_object(char* type_name, sVMInfo* info) function BOOL (line 100) | BOOL initialize_equalable_list_object(CLObject list_object, int num_elem... FILE: src/long.c function CLObject (line 3) | CLObject create_long(clint64 value, sVMInfo* info) function CLObject (line 15) | CLObject create_ulong(unsigned clint64 value, sVMInfo* info) FILE: src/main.c function clover2_init (line 5) | static void clover2_init(BOOL no_load_fudamental_classes) function clover2_final (line 23) | static void clover2_final() function set_signal (line 37) | static void set_signal() function main (line 58) | int main(int argc, char** argv, char* const * envp) FILE: src/method_compiler.c function BOOL (line 3) | BOOL compile_method(sCLMethod* method, sParserParam* params, int num_par... FILE: src/module.c function module_init (line 10) | void module_init() function BOOL (line 15) | static BOOL append_module_to_table(char* name, sCLModule* module) function sCLModule (line 50) | sCLModule* create_module(char* module_name, char* sname, int sline) function free_module (line 70) | static void free_module(sCLModule* self) function remove_module_from_table (line 77) | static void remove_module_from_table(char* module_name) function unload_module (line 110) | void unload_module(char* module_name) function module_final (line 115) | void module_final() function append_character_to_module (line 130) | void append_character_to_module(sCLModule* self, char c) function append_str_to_module (line 135) | void append_str_to_module(sCLModule* self, char* str) function sCLModule (line 140) | sCLModule* get_module(char* module_name) function BOOL (line 189) | static BOOL save_module_to_file(sCLModule* self) function BOOL (line 212) | static BOOL search_for_module_file_from_module_name(char* module_file, u... function BOOL (line 257) | BOOL load_module_from_file(ALLOC sCLModule** self, char* module_name) function write_all_modified_modules (line 362) | void write_all_modified_modules() function this_module_is_modified (line 381) | void this_module_is_modified(sCLModule* self) FILE: src/native_method.c type sNativeMethodHashItem (line 5) | struct sNativeMethodHashItem { type sNativeMethodHashItem (line 11) | struct sNativeMethodHashItem function get_hash_key_for_native_method (line 13) | static unsigned int get_hash_key_for_native_method(char* path) function put_fun_to_hash_for_native_method (line 31) | void put_fun_to_hash_for_native_method(char* path, char* fun_name, fNati... function fNativeMethod (line 60) | fNativeMethod get_native_method(char* path, char** fun_name) type sNativeMethodStruct (line 94) | struct sNativeMethodStruct { type sNativeMethod (line 100) | typedef struct sNativeMethodStruct sNativeMethod; function native_method_init (line 491) | void native_method_init() function native_method_final (line 505) | void native_method_final() FILE: src/node.c function init_nodes (line 8) | void init_nodes() function free_nodes (line 19) | void free_nodes() function get_var_size (line 117) | int get_var_size(sNodeType* var_type) function store_delegated_varialbe (line 170) | void store_delegated_varialbe(sNodeType* left_type, sNodeType* right_typ... function BOOL (line 201) | BOOL compile_params_method_default_value(sCLClass* klass, char* method_n... function BOOL (line 291) | static BOOL compile_params(sCLClass* klass, char* method_name, int* num_... function create_label_name (line 476) | static void create_label_name(char* prefix, char* result, size_t result_... function create_label_name2 (line 496) | static void create_label_name2(char* prefix, char* result, size_t result... function alloc_node (line 522) | static unsigned int alloc_node() function clone_node (line 535) | unsigned int clone_node(unsigned int node) function append_class_name_to_constant_pool_and_code (line 619) | void append_class_name_to_constant_pool_and_code(sCompileInfo* info, sCL... function append_type_name_to_constant_pool_and_code (line 627) | static void append_type_name_to_constant_pool_and_code(sCompileInfo* inf... function append_method_name_and_params_to_constant_pool_and_code (line 638) | static void append_method_name_and_params_to_constant_pool_and_code(sCom... function append_js_method_name_and_params_to_constant_pool_and_code (line 648) | static void append_js_method_name_and_params_to_constant_pool_and_code(s... function compile_err_msg (line 658) | void compile_err_msg(sCompileInfo* info, const char* msg, ...) function arrange_stack (line 672) | void arrange_stack(sCompileInfo* cinfo) function err_msg_for_method_not_found (line 694) | static void err_msg_for_method_not_found(sCLClass* klass, char* method_n... function sNodeTree_create_operand (line 708) | unsigned int sNodeTree_create_operand(enum eOperand operand, unsigned in... function BOOL (line 727) | static BOOL single_operator(sNodeType* type, int byte_operand, int ubyte... function BOOL (line 773) | static BOOL binary_operator(sNodeType* left_type, sNodeType* right_type,... function BOOL (line 941) | static BOOL binary_operator_for_bool(sNodeType* type, int bool_operand, ... function BOOL (line 954) | static BOOL compile_operand(unsigned int node, sCompileInfo* info) function sNodeTree_create_and_and (line 1224) | unsigned int sNodeTree_create_and_and(unsigned int left_node, unsigned i... function BOOL (line 1242) | static BOOL compile_and_and(unsigned int node, sCompileInfo* info) function sNodeTree_create_or_or (line 1420) | unsigned int sNodeTree_create_or_or(unsigned int left_node, unsigned int... function BOOL (line 1438) | static BOOL compile_or_or(unsigned int node, sCompileInfo* info) function sNodeTree_create_byte_value (line 1620) | unsigned int sNodeTree_create_byte_value(char value, unsigned int left, ... function BOOL (line 1640) | static BOOL compile_byte_value(unsigned int node, sCompileInfo* info) function sNodeTree_create_cbyte_value (line 1652) | unsigned int sNodeTree_create_cbyte_value(char value, unsigned int left,... function BOOL (line 1672) | static BOOL compile_cbyte_value(unsigned int node, sCompileInfo* info) function sNodeTree_create_float_value (line 1738) | unsigned int sNodeTree_create_float_value(float value, unsigned int left... function BOOL (line 1756) | static BOOL compile_float_value(unsigned int node, sCompileInfo* info) function sNodeTree_create_cfloat_value (line 1768) | unsigned int sNodeTree_create_cfloat_value(float value, unsigned int lef... function BOOL (line 1786) | static BOOL compile_cfloat_value(unsigned int node, sCompileInfo* info) function sNodeTree_create_double_value (line 1852) | unsigned int sNodeTree_create_double_value(double value, unsigned int le... function BOOL (line 1870) | static BOOL compile_double_value(unsigned int node, sCompileInfo* info) function sNodeTree_create_cdouble_value (line 1882) | unsigned int sNodeTree_create_cdouble_value(double value, unsigned int l... function BOOL (line 1900) | static BOOL compile_cdouble_value(unsigned int node, sCompileInfo* info) function sNodeTree_create_ubyte_value (line 1966) | unsigned int sNodeTree_create_ubyte_value(unsigned char value, unsigned ... function BOOL (line 1986) | static BOOL compile_ubyte_value(unsigned int node, sCompileInfo* info) function sNodeTree_create_cubyte_value (line 1998) | unsigned int sNodeTree_create_cubyte_value(unsigned char value, unsigned... function BOOL (line 2018) | static BOOL compile_cubyte_value(unsigned int node, sCompileInfo* info) function sNodeTree_create_short_value (line 2084) | unsigned int sNodeTree_create_short_value(short value, unsigned int left... function BOOL (line 2104) | static BOOL compile_short_value(unsigned int node, sCompileInfo* info) function sNodeTree_create_cshort_value (line 2116) | unsigned int sNodeTree_create_cshort_value(short value, unsigned int lef... function BOOL (line 2136) | static BOOL compile_cshort_value(unsigned int node, sCompileInfo* info) function sNodeTree_create_ushort_value (line 2202) | unsigned int sNodeTree_create_ushort_value(unsigned short value, unsigne... function BOOL (line 2222) | static BOOL compile_ushort_value(unsigned int node, sCompileInfo* info) function sNodeTree_create_cushort_value (line 2234) | unsigned int sNodeTree_create_cushort_value(unsigned short value, unsign... function BOOL (line 2254) | static BOOL compile_cushort_value(unsigned int node, sCompileInfo* info) function sNodeTree_create_int_value (line 2320) | unsigned int sNodeTree_create_int_value(int value, unsigned int left, un... function BOOL (line 2340) | static BOOL compile_int_value(unsigned int node, sCompileInfo* info) function sNodeTree_create_cint_value (line 2357) | unsigned int sNodeTree_create_cint_value(int value, unsigned int left, u... function BOOL (line 2377) | static BOOL compile_cint_value(unsigned int node, sCompileInfo* info) function sNodeTree_create_uint_value (line 2443) | unsigned int sNodeTree_create_uint_value(unsigned int value, unsigned in... function BOOL (line 2463) | static BOOL compile_uint_value(unsigned int node, sCompileInfo* info) function sNodeTree_create_cuint_value (line 2475) | unsigned int sNodeTree_create_cuint_value(unsigned int value, unsigned i... function BOOL (line 2495) | static BOOL compile_cuint_value(unsigned int node, sCompileInfo* info) function sNodeTree_create_long_value (line 2562) | unsigned int sNodeTree_create_long_value(clint64 value, unsigned int lef... function BOOL (line 2582) | static BOOL compile_long_value(unsigned int node, sCompileInfo* info) function sNodeTree_create_clong_value (line 2594) | unsigned int sNodeTree_create_clong_value(clint64 value, unsigned int le... function BOOL (line 2614) | static BOOL compile_clong_value(unsigned int node, sCompileInfo* info) function sNodeTree_create_ulong_value (line 2680) | unsigned int sNodeTree_create_ulong_value(unsigned clint64 value, unsign... function BOOL (line 2700) | static BOOL compile_ulong_value(unsigned int node, sCompileInfo* info) function sNodeTree_create_culong_value (line 2712) | unsigned int sNodeTree_create_culong_value(unsigned clint64 value, unsig... function BOOL (line 2732) | static BOOL compile_culong_value(unsigned int node, sCompileInfo* info) function sNodeTree_create_store_variable (line 2799) | unsigned int sNodeTree_create_store_variable(char* var_name, sNodeType* ... function BOOL (line 2820) | static BOOL compile_store_variable(unsigned int node, sCompileInfo* info) function sNodeTree_create_load_variable (line 2898) | unsigned int sNodeTree_create_load_variable(char* var_name, sParserInfo*... function BOOL (line 2918) | static BOOL compile_load_variable(unsigned int node, sCompileInfo* info) function sNodeTree_if_expression (line 2999) | unsigned int sNodeTree_if_expression(unsigned int expression_node, MANAG... function BOOL (line 3027) | static BOOL compile_if_expression(unsigned int node, sCompileInfo* info) function sNodeTree_when_expression (line 3453) | unsigned int sNodeTree_when_expression(unsigned int expression_node, uns... function BOOL (line 3491) | static BOOL compile_when_expression(unsigned int node, sCompileInfo* info) function sNodeTree_while_expression (line 4801) | unsigned int sNodeTree_while_expression(unsigned int expression_node, MA... function BOOL (line 4822) | static BOOL compile_while_expression(unsigned int node, sCompileInfo* info) function sNodeTree_for_expression (line 4974) | unsigned int sNodeTree_for_expression(unsigned int expression_node1, uns... function BOOL (line 4997) | static BOOL compile_for_expression(unsigned int node, sCompileInfo* info) function sNodeTree_break_expression (line 5190) | unsigned int sNodeTree_break_expression(sParserInfo* info) function BOOL (line 5208) | static BOOL compile_break_expression(unsigned int node, sCompileInfo* info) function sNodeTree_true_expression (line 5338) | unsigned int sNodeTree_true_expression(sParserInfo* info) function BOOL (line 5356) | static BOOL compile_true_expression(unsigned int node, sCompileInfo* info) function sNodeTree_false_expression (line 5367) | unsigned int sNodeTree_false_expression(sParserInfo* info) function BOOL (line 5385) | static BOOL compile_false_expression(unsigned int node, sCompileInfo* info) function sNodeTree_null_expression (line 5396) | unsigned int sNodeTree_null_expression(sParserInfo* info) function BOOL (line 5414) | static BOOL compile_null_expression(unsigned int node, sCompileInfo* info) function sNodeTree_wildcard_expression (line 5424) | unsigned int sNodeTree_wildcard_expression(sParserInfo* info) function BOOL (line 5442) | static BOOL compile_wildcard_expression(unsigned int node, sCompileInfo*... function sNodeTree_create_class_method_call (line 5461) | unsigned int sNodeTree_create_class_method_call(sNodeType* klass, char* ... function sNodeType (line 5488) | static sNodeType* get_generics_type_of_inner_class(sParserInfo* pinfo) function sNodeType (line 5506) | static sNodeType* get_methocs_generics_type(sParserInfo* info) function BOOL (line 5525) | static BOOL compile_class_method_call(unsigned int node, sCompileInfo* i... function sNodeTree_create_method_call (line 5667) | unsigned int sNodeTree_create_method_call(unsigned int object_node, char... type sCastMethods (line 5694) | struct sCastMethods { type sCastMethods (line 5699) | struct sCastMethods function BOOL (line 5716) | static BOOL call_normal_method(unsigned int node, sCompileInfo* info, sN... function boxing_before_method_call (line 6289) | void boxing_before_method_call(char* method_name, sCompileInfo* info, BO... function BOOL (line 6323) | static BOOL compile_method_call(unsigned int node, sCompileInfo* info) function sNodeTree_create_new_operator (line 6590) | unsigned int sNodeTree_create_new_operator(sNodeType* node_type, unsigne... function BOOL (line 6614) | static BOOL compile_new_operator(unsigned int node, sCompileInfo* info) function sNodeTree_create_return_expression (line 6937) | unsigned int sNodeTree_create_return_expression(unsigned int expression_... function BOOL (line 6955) | static BOOL compile_return_expression(unsigned int node, sCompileInfo* i... function sNodeTree_create_throw_expression (line 7077) | unsigned int sNodeTree_create_throw_expression(unsigned int expression_n... function BOOL (line 7095) | static BOOL compile_throw_expression(unsigned int node, sCompileInfo* info) function sNodeTree_try_expression (line 7143) | unsigned int sNodeTree_try_expression(MANAGED sNodeBlock* try_node_block... function BOOL (line 7165) | static BOOL compile_try_expression(unsigned int node, sCompileInfo* info) function sNodeTree_create_fields (line 7242) | unsigned int sNodeTree_create_fields(char* name, unsigned int left_node,... function BOOL (line 7262) | static BOOL compile_load_field(unsigned int node, sCompileInfo* info) function sNodeTree_create_assign_field (line 7514) | unsigned int sNodeTree_create_assign_field(char* var_name, unsigned int ... function BOOL (line 7534) | static BOOL compile_store_field(unsigned int node, sCompileInfo* info) function sNodeTree_create_class_fields (line 7664) | unsigned int sNodeTree_create_class_fields(sCLClass* klass, char* name, ... function BOOL (line 7685) | static BOOL compile_load_class_field(unsigned int node, sCompileInfo* info) function sNodeTree_create_assign_class_field (line 7729) | unsigned int sNodeTree_create_assign_class_field(sCLClass* klass, char* ... function BOOL (line 7750) | static BOOL compile_store_class_field(unsigned int node, sCompileInfo* i... function sNodeTree_create_store_value_to_pointer (line 7840) | unsigned int sNodeTree_create_store_value_to_pointer(unsigned int left_n... function BOOL (line 7858) | BOOL compile_store_value_to_pointer(unsigned int node, sCompileInfo* info) function sNodeTree_create_load_value_from_pointer (line 7970) | unsigned int sNodeTree_create_load_value_from_pointer(unsigned int left_... function BOOL (line 7988) | BOOL compile_load_value_from_pointer(unsigned int node, sCompileInfo* info) function increment_operand_core (line 8068) | static void increment_operand_core(unsigned int node, sCompileInfo* info... function BOOL (line 8131) | static BOOL increment_operand_core_for_field(unsigned int node, sCompile... function BOOL (line 8224) | static BOOL increment_operand_core_for_class_field(unsigned int node, sC... function decrement_operand_core (line 8293) | static void decrement_operand_core(unsigned int node, sCompileInfo* info... function BOOL (line 8356) | static BOOL decrement_operand_core_for_field(unsigned int node, sCompile... function BOOL (line 8449) | static BOOL decrement_operand_core_for_class_field(unsigned int node, sC... function BOOL (line 8518) | BOOL sNodeTree_create_monadic_increment_operand(unsigned int right_node,... function BOOL (line 8536) | static BOOL compile_monadic_increment_operand(unsigned int node, sCompil... function BOOL (line 8751) | BOOL sNodeTree_create_monadic_decrement_operand(unsigned int right_node,... function BOOL (line 8769) | static BOOL compile_monadic_decrement_operand(unsigned int node, sCompil... function sNodeTree_create_load_array_element (line 8983) | unsigned int sNodeTree_create_load_array_element(unsigned int array, uns... function BOOL (line 9001) | static BOOL is_able_to_get_element_type(sNodeType* node_type) function BOOL (line 9006) | BOOL compile_load_array_element(unsigned int node, sCompileInfo* info) function sNodeTree_create_store_array_element (line 9179) | unsigned int sNodeTree_create_store_array_element(unsigned int array, un... function BOOL (line 9197) | BOOL compile_store_array_element(unsigned int node, sCompileInfo* info) function sNodeTree_create_character_value (line 9435) | unsigned int sNodeTree_create_character_value(wchar_t c, sParserInfo* info) function BOOL (line 9455) | BOOL compile_char_value(unsigned int node, sCompileInfo* info) function sNodeTree_create_string_value (line 9469) | unsigned int sNodeTree_create_string_value(MANAGED char* value, sNodeBlo... function BOOL (line 9495) | BOOL compile_string_value(unsigned int node, sCompileInfo* info) function sNodeTree_create_buffer_value (line 9584) | unsigned int sNodeTree_create_buffer_value(MANAGED char* value, int len,... function BOOL (line 9611) | BOOL compile_buffer_value(unsigned int node, sCompileInfo* info) function sNodeTree_create_path_value (line 9712) | unsigned int sNodeTree_create_path_value(MANAGED char* value, int len, s... function BOOL (line 9739) | BOOL compile_path_value(unsigned int node, sCompileInfo* info) function sNodeTree_create_c_string_value (line 9838) | unsigned int sNodeTree_create_c_string_value(MANAGED char* value, int le... function BOOL (line 9858) | BOOL compile_c_string_value(unsigned int node, sCompileInfo* info) function sNodeTree_create_get_address (line 9872) | unsigned int sNodeTree_create_get_address(unsigned int rnode, sParserInf... function BOOL (line 9890) | BOOL compile_get_address(unsigned int node, sCompileInfo* info) function sNodeTree_create_array_value (line 9994) | unsigned int sNodeTree_create_array_value(int num_elements, unsigned int... function BOOL (line 10015) | BOOL compile_array_value(unsigned int node, sCompileInfo* info) function sNodeTree_create_carray_value (line 10065) | unsigned int sNodeTree_create_carray_value(int num_elements, unsigned in... function BOOL (line 10086) | static BOOL compile_carray_value(unsigned int node, sCompileInfo* info) function sNodeTree_create_equalable_carray_value (line 10151) | unsigned int sNodeTree_create_equalable_carray_value(int num_elements, u... function BOOL (line 10172) | static BOOL compile_equalable_carray_value(unsigned int node, sCompileIn... function sNodeTree_create_sortable_carray_value (line 10244) | unsigned int sNodeTree_create_sortable_carray_value(int num_elements, un... function BOOL (line 10265) | static BOOL compile_sortable_carray_value(unsigned int node, sCompileInf... function sNodeTree_create_hash_value (line 10337) | unsigned int sNodeTree_create_hash_value(int num_elements, unsigned int ... function sNodeTree_create_list_value (line 10359) | unsigned int sNodeTree_create_list_value(int num_elements, unsigned int ... function BOOL (line 10380) | BOOL compile_list_value(unsigned int node, sCompileInfo* info) function sNodeTree_create_equalable_list_value (line 10439) | unsigned int sNodeTree_create_equalable_list_value(int num_elements, uns... function BOOL (line 10460) | BOOL compile_equalable_list_value(unsigned int node, sCompileInfo* info) function sNodeTree_create_sortable_list_value (line 10525) | unsigned int sNodeTree_create_sortable_list_value(int num_elements, unsi... function BOOL (line 10546) | BOOL compile_sortable_list_value(unsigned int node, sCompileInfo* info) function sNodeTree_create_tuple_value (line 10611) | unsigned int sNodeTree_create_tuple_value(int num_elements, unsigned int... function BOOL (line 10632) | static BOOL compile_tuple_value(unsigned int node, sCompileInfo* info) function sNodeTree_create_multiple_asignment (line 10690) | unsigned int sNodeTree_create_multiple_asignment(int num_elements, unsig... function BOOL (line 10711) | static BOOL compile_multiple_asignment(unsigned int node, sCompileInfo* ... function BOOL (line 11023) | BOOL compile_hash_value(unsigned int node, sCompileInfo* info) function sNodeTree_create_block_object (line 11127) | unsigned int sNodeTree_create_block_object(sParserParam* params, int num... function BOOL (line 11160) | BOOL compile_block_object(unsigned int node, sCompileInfo* info) function sNodeTree_create_function (line 11314) | unsigned int sNodeTree_create_function(char* fun_name, sParserParam* par... function BOOL (line 11345) | BOOL compile_function(unsigned int node, sCompileInfo* info) function sNodeTree_create_normal_block (line 11742) | unsigned int sNodeTree_create_normal_block(MANAGED sNodeBlock* node_bloc... function BOOL (line 11762) | static BOOL compile_normal_block(unsigned int node, sCompileInfo* info) function sNodeTree_create_block_call (line 11775) | unsigned int sNodeTree_create_block_call(unsigned int block, char* block... function BOOL (line 11801) | BOOL compile_block_call(unsigned int node, sCompileInfo* info) function sNodeTree_create_regex (line 11904) | unsigned int sNodeTree_create_regex(MANAGED char* regex_str, BOOL global... function BOOL (line 11938) | static BOOL compile_regex(unsigned int node, sCompileInfo* info) function sNodeTree_create_implements (line 12053) | unsigned int sNodeTree_create_implements(unsigned int lnode, char* inter... function BOOL (line 12073) | static BOOL compile_implements(unsigned int node, sCompileInfo* info) function sNodeTree_create_inherit_call (line 12117) | unsigned int sNodeTree_create_inherit_call(int num_params, unsigned int ... function BOOL (line 12144) | static BOOL compile_inherit_call(unsigned int node, sCompileInfo* info) function sNodeTree_create_range (line 12240) | unsigned int sNodeTree_create_range(unsigned int head, unsigned int tail... function BOOL (line 12258) | static BOOL compile_range(unsigned int node, sCompileInfo* info) function sNodeTree_create_js_array (line 12389) | unsigned int sNodeTree_create_js_array(int num_elements, unsigned int li... function BOOL (line 12410) | BOOL compile_js_array(unsigned int node, sCompileInfo* info) function sNodeTree_create_require (line 12473) | unsigned int sNodeTree_create_require(char* class_name, char* file_name,... function BOOL (line 12494) | BOOL compile_require(unsigned int node, sCompileInfo* info) function show_node (line 12507) | void show_node(unsigned int node) function BOOL (line 12827) | BOOL compile(unsigned int node, sCompileInfo* info) function BOOL (line 13297) | BOOL check_node_is_variable(unsigned int node) function create_type_name_from_node_type (line 13302) | void create_type_name_from_node_type(char* type_name, int type_name_max,... FILE: src/node_block.c function sNodeBlock (line 3) | sNodeBlock* sNodeBlock_alloc(BOOL clone) function sNodeBlock_free (line 24) | void sNodeBlock_free(sNodeBlock* block) function sNodeBlock (line 31) | sNodeBlock* sNodeBlock_clone(sNodeBlock* block) function append_node_to_node_block (line 56) | void append_node_to_node_block(sNodeBlock* node_block, unsigned int node) function BOOL (line 70) | BOOL parse_block(ALLOC sNodeBlock** node_block, sParserInfo* info, sVarT... function make_block_for_for_expresssion (line 190) | void make_block_for_for_expresssion(ALLOC sNodeBlock** node_block, sPars... function BOOL (line 198) | BOOL create_null_block(ALLOC sNodeBlock** node_block, sParserInfo* info,... function BOOL (line 224) | BOOL parse_question_operator_block(unsigned int object_node, int num_met... function BOOL (line 272) | BOOL compile_block(sNodeBlock* block, sCompileInfo* info, sNodeType* res... function BOOL (line 335) | BOOL compile_block_with_result(sNodeBlock* block, sCompileInfo* info) FILE: src/node_block_type.c function init_node_block_types (line 10) | void init_node_block_types() function free_node_block_types (line 28) | void free_node_block_types() function sNodeBlockType (line 43) | sNodeBlockType* alloc_node_block_type() function ALLOC (line 68) | ALLOC sNodeBlockType* clone_node_block_type(sNodeBlockType* block) function BOOL (line 86) | BOOL substitution_posibility_for_node_block_type(sNodeBlockType* left_bl... FILE: src/node_type.c function init_node_types (line 10) | void init_node_types() function free_node_types (line 28) | void free_node_types() function sNodeType (line 43) | sNodeType* alloc_node_type() function sNodeType (line 68) | sNodeType* clone_node_type(sNodeType* node_type) function sNodeType (line 95) | sNodeType* create_node_type_with_class_pointer(sCLClass* klass) function skip_spaces_for_parse_class_name (line 109) | static void skip_spaces_for_parse_class_name(char** p) function sNodeType (line 116) | static sNodeType* parse_class_name(char** p, char** p2, char* buf, BOOL js) function sNodeType (line 213) | sNodeType* create_node_type_with_class_name(char* class_name, BOOL js) function sNodeType (line 223) | sNodeType* create_node_type_with_generics_number(int generics_num, BOOL js) function sNodeType (line 232) | sNodeType* create_node_type_with_method_generics_number(int generics_num... function sNodeType (line 241) | sNodeType* create_node_type_from_cl_type(sCLType* cl_type, sCLClass* klass) function BOOL (line 280) | BOOL is_delegated_class(sNodeType* left_type, sNodeType* right_type) function BOOL (line 298) | BOOL substitution_posibility(sNodeType* left, sNodeType* right, sNodeTyp... function BOOL (line 457) | BOOL substitution_posibility_with_class_name(sNodeType* left, char* righ... function BOOL (line 462) | static BOOL is_numeric_type(sNodeType* type_) function BOOL (line 467) | BOOL no_cast_types_for_binary_operator(sNodeType* left_type, sNodeType* ... function BOOL (line 473) | static BOOL is_numeric_type_without_float(sNodeType* type_) function BOOL (line 478) | BOOL operand_posibility(sNodeType* left, sNodeType* right, char* op_string) function BOOL (line 505) | BOOL operand_posibility_with_class_name(sNodeType* left, char* right_cla... function BOOL (line 510) | BOOL type_identify(sNodeType* left, sNodeType* right) function BOOL (line 515) | BOOL type_identify_with_class_name(sNodeType* left, char* right_class_name) function BOOL (line 526) | BOOL class_identify_with_class_name(sCLClass* klass, char* class_name) function solve_self_for_node_type (line 536) | static void solve_self_for_node_type(sNodeType* node_type, ALLOC sNodeTy... function BOOL (line 562) | BOOL solve_generics_types_for_node_type(sNodeType* node_type, ALLOC sNod... function sNodeType (line 650) | sNodeType* create_generics_types_from_generics_params(sCLClass* klass) function solve_generics_for_variable_to_class (line 671) | void solve_generics_for_variable_to_class(sCLClass* klass, sCLClass** re... function solve_method_generics_for_variable_to_class (line 685) | void solve_method_generics_for_variable_to_class(sCLClass* klass, sCLCla... function solve_generics_for_variable (line 697) | void solve_generics_for_variable(sNodeType* generics_type, sNodeType** g... function BOOL (line 735) | BOOL is_exception_type(sNodeType* exception_type) function print_node_type (line 740) | void print_node_type(sNodeType* node_type) function BOOL (line 781) | BOOL cast_posibility(sNodeType* left_type, sNodeType* right_type) function BOOL (line 818) | BOOL boxing_posibility(sNodeType* left_type, sNodeType* right_type) function BOOL (line 837) | BOOL unboxing_posibility(sNodeType* left_type, sNodeType* right_type) function BOOL (line 851) | BOOL unboxig_posibility(sCLClass* klass) function boxing_to_lapper_type (line 856) | void boxing_to_lapper_type(sNodeType** type_) function boxing_to_lapper_class (line 863) | void boxing_to_lapper_class(sNodeType** type_, struct sCompileInfoStruct... function BOOL (line 886) | BOOL unboxing_to_primitive_type(sNodeType** left_type, struct sCompileIn... function make_boxing_type (line 895) | void make_boxing_type(sNodeType* type, sNodeType** result) FILE: src/object.c function object_mark_fun (line 3) | void object_mark_fun(CLObject self, unsigned char* mark_flg) function BOOL (line 14) | BOOL free_object(CLObject self) function object_size (line 44) | static unsigned long long object_size(sCLClass* klass) function object_size2 (line 75) | static unsigned long long object_size2(int alloc_size) function CLObject (line 86) | CLObject create_object(sCLClass* klass, char* type, sVMInfo* info) function CLObject (line 108) | CLObject create_object2(sCLClass* klass, char* type, int alloc_size, sVM... function BOOL (line 128) | static BOOL check_same_interface_of_two_methods(sCLMethod* method1, sCLC... function BOOL (line 173) | static BOOL check_implemented_methods_for_interface_on_runtime(sCLClass*... function BOOL (line 200) | BOOL object_implements_interface(CLObject object, sCLClass* interface) FILE: src/parser.c function parser_init (line 24) | void parser_init() function parser_final (line 137) | void parser_final() function BOOL (line 146) | static BOOL is_command_name(char* name) function parser_err_msg (line 158) | void parser_err_msg(sParserInfo* info, const char* msg, ...) function skip_spaces_and_lf (line 179) | void skip_spaces_and_lf(sParserInfo* info) function skip_spaces (line 186) | void skip_spaces(sParserInfo* info) function BOOL (line 194) | BOOL parse_word(char* buf, int buf_size, sParserInfo* info, BOOL print_o... function expect_next_character_with_one_forward (line 266) | void expect_next_character_with_one_forward(char* characters, sParserInf... function BOOL (line 291) | BOOL expect_next_character(char* characters, sParserInfo* info) function BOOL (line 346) | BOOL parse_simple_lambda_params(unsigned int* node, sParserInfo* info, B... function BOOL (line 411) | BOOL parse_method_params(int* num_params, unsigned int* params, sParserI... function BOOL (line 503) | static BOOL parse_command_param(sBuf* param, BOOL* quoted_string, sParse... function BOOL (line 587) | static BOOL parse_command_method_params(int* num_params, unsigned int* p... function BOOL (line 684) | static BOOL get_number(BOOL minus, unsigned int* node, sParserInfo* info) function BOOL (line 866) | static BOOL get_hex_number(unsigned int* node, sParserInfo* info) function BOOL (line 992) | static BOOL get_oct_number(unsigned int* node, sParserInfo* info) function BOOL (line 1115) | static BOOL if_expression(unsigned int* node, sParserInfo* info) function BOOL (line 1245) | static BOOL while_expression(unsigned int* node, sParserInfo* info) function BOOL (line 1286) | static BOOL for_expression(unsigned int* node, sParserInfo* info) function BOOL (line 1385) | static BOOL for_in_expression(unsigned int* node, sParserInfo* info) function BOOL (line 1479) | static BOOL when_expression(unsigned int* node, sParserInfo* info) function BOOL (line 1744) | static BOOL return_expression(unsigned int* node, sParserInfo* info) function BOOL (line 1773) | static BOOL new_expression(unsigned int* node, sParserInfo* info) function BOOL (line 1795) | static BOOL new_expression_for_js_value(unsigned int* node, unsigned int... function BOOL (line 1805) | static BOOL throw_expression(unsigned int* node, sParserInfo* info) function BOOL (line 1818) | static BOOL expect_next_word(char* word, sParserInfo* info) function BOOL (line 1834) | static BOOL parse_param(sParserParam* param, sParserInfo* info) function BOOL (line 1877) | BOOL parse_params(sParserParam* params, int* num_params, sParserInfo* in... function BOOL (line 1928) | BOOL parse_params_and_entry_to_lvtable(struct sParserParamStruct* params... function BOOL (line 1948) | static BOOL try_expression(unsigned int* node, sParserInfo* info) function BOOL (line 2014) | BOOL parse_class_type(sCLClass** klass, sParserInfo* info) function BOOL (line 2037) | BOOL parse_type(sNodeType** result_type, sParserInfo* info) function BOOL (line 2298) | BOOL parse_type_for_new(sNodeType** result_type, unsigned int* array_num... function BOOL (line 2505) | static BOOL is_assign_operator(sParserInfo* info) function BOOL (line 2521) | static BOOL assign_operator(unsigned int* node, sParserInfo* info, BOOL*... function after_assign_operator (line 2710) | void after_assign_operator(unsigned int* node, sParserInfo* info, BOOL p... function BOOL (line 2724) | static BOOL postposition_operator(unsigned int* node, sParserInfo* info,... function BOOL (line 3019) | BOOL parse_block_object(unsigned int* node, sParserInfo* info, BOOL lambda) function BOOL (line 3066) | static BOOL parse_var(unsigned int* node, sParserInfo* info, BOOL readonly) function BOOL (line 3129) | static BOOL parse_function(unsigned int* node, sParserInfo* info, BOOL l... function BOOL (line 3181) | static BOOL parse_normal_block(unsigned int* node, sParserInfo* info) function BOOL (line 3193) | static BOOL parse_js_array_value_or_hash_value(unsigned int* node, sPars... function BOOL (line 3295) | static BOOL parse_array_value_or_hash_value(unsigned int* node, sParserI... function BOOL (line 3388) | static BOOL parse_carray_value(unsigned int* node, sParserInfo* info, ch... function BOOL (line 3429) | static BOOL parse_equalable_carray_value(unsigned int* node, sParserInfo... function BOOL (line 3470) | static BOOL parse_sortable_carray_value(unsigned int* node, sParserInfo*... function BOOL (line 3511) | static BOOL parse_hash_value(unsigned int* node, sParserInfo* info, char... function BOOL (line 3561) | static BOOL parse_list_value(unsigned int* node, sParserInfo* info, char... function BOOL (line 3602) | static BOOL parse_equalable_list_value(unsigned int* node, sParserInfo* ... function BOOL (line 3643) | static BOOL parse_sortable_list_value(unsigned int* node, sParserInfo* i... function BOOL (line 3684) | static BOOL parse_js_array(unsigned int* node, sParserInfo* info, char t... function BOOL (line 3726) | static BOOL parse_tuple_value(unsigned int* node, sParserInfo* info, cha... function BOOL (line 3767) | BOOL parse_iniherit(unsigned int* node, sParserInfo* info) function BOOL (line 3781) | BOOL parse_unset(unsigned int* node, sParserInfo* info) function BOOL (line 3803) | static BOOL parse_string_expression(sNodeBlock** string_expressions, int... function BOOL (line 3823) | static BOOL remove_indent_for_multi_line_string(sBuf* value, int indent,... function BOOL (line 3847) | static BOOL parse_regex(unsigned int* node, sParserInfo* info) function BOOL (line 3957) | static BOOL expression_node(unsigned int* node, sParserInfo* info) function BOOL (line 6159) | static BOOL expression_monadic_operator(unsigned int* node, sParserInfo*... function BOOL (line 6248) | static BOOL expression_implements(unsigned int* node, sParserInfo* info) function BOOL (line 6280) | static BOOL expression_mult_div(unsigned int* node, sParserInfo* info) function BOOL (line 6347) | static BOOL expression_add_sub(unsigned int* node, sParserInfo* info) function BOOL (line 6398) | static BOOL expression_shift(unsigned int* node, sParserInfo* info) function BOOL (line 6449) | static BOOL expression_comparison_operator(unsigned int* node, sParserIn... function BOOL (line 6532) | static BOOL expression_comparison_equal_operator(unsigned int* node, sPa... function BOOL (line 6583) | static BOOL expression_and(unsigned int* node, sParserInfo* info) function BOOL (line 6618) | static BOOL expression_xor(unsigned int* node, sParserInfo* info) function BOOL (line 6653) | static BOOL expression_or(unsigned int* node, sParserInfo* info) function BOOL (line 6687) | static BOOL expression_and_and_or_or(unsigned int* node, sParserInfo* info) function BOOL (line 6737) | BOOL expression(unsigned int* node, sParserInfo* info) FILE: src/pointer.c function CLObject (line 3) | CLObject create_pointer(char* value, sVMInfo* info) FILE: src/regex.c function object_size (line 3) | static unsigned int object_size() function regex_free_fun (line 15) | void regex_free_fun(CLObject obj) function CLObject (line 23) | CLObject create_regex_object(char* regex, BOOL global, BOOL ignore_case,... function BOOL (line 58) | BOOL regex_equals(CLObject left, CLObject right) FILE: src/script.c function script_init (line 7) | void script_init() function script_final (line 14) | void script_final() function add_block_object_to_script (line 28) | int add_block_object_to_script(sByteCode codes, sConst constant, int var... function add_block_object_to_script2 (line 53) | void add_block_object_to_script2(sCLBlockObject* block_object) function BOOL (line 69) | BOOL read_source(char* fname, sBuf* source) function BOOL (line 104) | BOOL eval_file(char* fname, int stack_size) FILE: src/script_ctime.c function BOOL (line 3) | BOOL delete_comment(sBuf* source, sBuf* source2) function BOOL (line 109) | static BOOL write_code_and_constant_to_file(sByteCode* code, sConst* con... function BOOL (line 183) | BOOL compile_script(char* fname, char* source, BOOL js) FILE: src/short.c function CLObject (line 3) | CLObject create_short(short value, sVMInfo* info) function CLObject (line 16) | CLObject create_ushort(unsigned short value, sVMInfo* info) FILE: src/stack.c function create_global_stack_and_append_it_to_stack_list (line 5) | void create_global_stack_and_append_it_to_stack_list(sVMInfo* info) function free_global_stack (line 20) | void free_global_stack(sVMInfo* info) function push_value_to_global_stack (line 29) | void push_value_to_global_stack(CLVALUE value, sVMInfo* info) function push_object_to_global_stack (line 56) | void push_object_to_global_stack(CLObject obj, struct sVMInfoStruct* info) function CLVALUE (line 83) | CLVALUE pop_global_stack(sVMInfo* info) function stack_init (line 100) | void stack_init() function stack_final (line 107) | void stack_final() function sCLStack (line 118) | sCLStack* append_stack_to_stack_list(CLVALUE* stack_mem, CLVALUE** stack... function BOOL (line 145) | BOOL remove_stack_to_stack_list(sCLStack* stack) function BOOL (line 212) | BOOL check_variables_existance_on_stack(CLVALUE* stack, CLVALUE* stack_ptr) FILE: src/string.c function CLObject (line 4) | CLObject create_string_object(char* str, sVMInfo* info) function CLObject (line 55) | CLObject create_buffer_object(char* buffer, size_t size, sVMInfo* info) function CLObject (line 79) | CLObject create_path_object(char* path, sVMInfo* info) FILE: src/tuple.c function CLObject (line 3) | CLObject create_tuple_object(int num_elements, char* type_name, sVMInfo*... function BOOL (line 14) | BOOL initialize_tuple_object(CLObject tuple_object, int num_elements, CL... FILE: src/type.c function sCLClass (line 3) | sCLClass* get_class_from_cl_type(sCLType* cl_type, sCLClass* klass) function BOOL (line 10) | BOOL is_void_type(sCLType* cl_type, sCLClass* klass) function cl_type_to_string_core (line 17) | static void cl_type_to_string_core(sCLType* cl_type, sCLClass* klass, sB... function ALLOC (line 63) | ALLOC char* cl_type_to_string(sCLType* cl_type, sCLClass* klass) function BOOL (line 73) | BOOL is_this_class_with_class_name(sCLClass* klass, char* class_name) FILE: src/utf.c function utf8_index_to_utf32_index (line 3) | int utf8_index_to_utf32_index(char* str, int utf8_index) function utf32_index_to_utf8_index (line 44) | int utf32_index_to_utf8_index(char* str, int utf32_index) FILE: src/vm.c function show_stack (line 8) | void show_stack(CLVALUE* stack, CLVALUE* stack_ptr) function reset_andand_oror (line 18) | static void reset_andand_oror(sVMInfo* info) function get_andand_oror_left_value (line 23) | int get_andand_oror_left_value(sVMInfo* info) function set_andand_oror_left_value (line 28) | void set_andand_oror_left_value(BOOL flag, sVMInfo* info) function get_andand_oror_right_value (line 33) | int get_andand_oror_right_value(sVMInfo* info) function set_andand_oror_right_value (line 38) | void set_andand_oror_right_value(BOOL flag, sVMInfo* info) function inc_andand_oror_array (line 43) | void inc_andand_oror_array(sVMInfo* info) function dec_andand_oror_array (line 53) | void dec_andand_oror_array(sVMInfo* info) function show_inst (line 63) | void show_inst(unsigned inst) function BOOL (line 740) | BOOL invoke_method(sCLClass* klass, sCLMethod* method, CLVALUE* stack, i... function BOOL (line 1253) | BOOL invoke_block(CLObject block_object, CLVALUE* stack, int var_num, in... function BOOL (line 1388) | static BOOL initialize_class(sCLClass* klass, BOOL compile_time) function BOOL (line 1436) | BOOL load_fundamental_classes_on_runtime_for_js() function BOOL (line 1467) | BOOL load_fundamental_classes_on_runtime() function set_free_fun_to_classes (line 1537) | void set_free_fun_to_classes() function BOOL (line 1549) | BOOL call_all_class_initializer() function BOOL (line 1571) | BOOL class_init_on_runtime_for_js() function BOOL (line 1585) | BOOL class_init_on_runtime() function BOOL (line 1599) | static BOOL finalize_class(sCLClass* klass) function callOnException (line 1634) | void callOnException(CLObject message, BOOL in_try, sVMInfo* info) function BOOL (line 1694) | BOOL call_finalize_method_on_free_object(sCLClass* klass, CLObject self) function BOOL (line 1733) | BOOL call_alloc_size_method(sCLClass* klass, unsigned long long* result) function class_final_on_runtime (line 1768) | void class_final_on_runtime() function sCLClass (line 1781) | sCLClass* get_class_with_load_and_initialize(char* class_name, BOOL js) function boxing_primitive_value_to_object (line 1804) | void boxing_primitive_value_to_object(CLVALUE object, CLVALUE* result, s... function Self_convertion_of_method_name_and_params (line 1891) | void Self_convertion_of_method_name_and_params(char* method_name_and_par... function BOOL (line 1953) | static BOOL string_expression(char* str, int str_len, sBuf* buf, int* st... function BOOL (line 1982) | BOOL vm(sByteCode* code, sConst* constant, CLVALUE* stack, int var_num, ... FILE: src/vtable.c function init_vtable (line 5) | void init_vtable() function final_vtable (line 10) | void final_vtable() function sVarTable (line 25) | sVarTable* init_var_table() function sVarTable (line 37) | sVarTable* clone_var_table(sVarTable* lv_table) function restore_var_table (line 67) | void restore_var_table(sVarTable* left, sVarTable* right) function BOOL (line 108) | BOOL add_variable_to_table(sVarTable* table, char* name, sNodeType* type... function sVar (line 175) | sVar* get_variable_from_index(sVarTable* table, int index) function sVar (line 198) | static sVar* get_variable_from_this_table_only(sVarTable* table, char* n... function check_already_added_variable (line 228) | void check_already_added_variable(sVarTable* table, char* name, struct s... function sVar (line 239) | sVar* get_variable_from_table(sVarTable* table, char* name) function get_sum_of_parent_var_num (line 257) | static int get_sum_of_parent_var_num(sVarTable* table) function get_variable_index (line 270) | int get_variable_index(sVarTable* table, char* name) function get_var_num (line 287) | int get_var_num(sVarTable* table) function get_parent_var_num_of_sum (line 292) | int get_parent_var_num_of_sum(sVarTable* table) function sVarTable (line 297) | sVarTable* init_block_vtable(sVarTable* lv_table) function set_max_block_var_num (line 314) | void set_max_block_var_num(sVarTable* lv_table, sVarTable* old_table) function show_vtable (line 323) | void show_vtable(sVarTable* table) FILE: src/xfunc.c function ALLOC (line 28) | ALLOC char* xwcstombs(wchar_t* wstr, int len)