@@ -391,42 +391,41 @@ EXTERN sctx_T current_sctx INIT4(0, 0, 0, 0);
391391
392392
393393// Commonly used types.
394- EXTERN type_T t_unknown INIT6 (VAR_UNKNOWN , 0 , 0 , 0 , NULL , NULL );
395- EXTERN type_T t_any INIT6 (VAR_ANY , 0 , 0 , 0 , NULL , NULL );
396- EXTERN type_T t_void INIT6 (VAR_VOID , 0 , 0 , 0 , NULL , NULL );
397- EXTERN type_T t_bool INIT6 (VAR_BOOL , 0 , 0 , 0 , NULL , NULL );
398- EXTERN type_T t_special INIT6 (VAR_SPECIAL , 0 , 0 , 0 , NULL , NULL );
399- EXTERN type_T t_number INIT6 (VAR_NUMBER , 0 , 0 , 0 , NULL , NULL );
400- EXTERN type_T t_float INIT6 (VAR_FLOAT , 0 , 0 , 0 , NULL , NULL );
401- EXTERN type_T t_string INIT6 (VAR_STRING , 0 , 0 , 0 , NULL , NULL );
402- EXTERN type_T t_blob INIT6 (VAR_BLOB , 0 , 0 , 0 , NULL , NULL );
403- EXTERN type_T t_job INIT6 (VAR_JOB , 0 , 0 , 0 , NULL , NULL );
404- EXTERN type_T t_channel INIT6 (VAR_CHANNEL , 0 , 0 , 0 , NULL , NULL );
405-
406- EXTERN type_T t_func_unknown INIT6 (VAR_FUNC , -1 , 0 , 0 , & t_unknown , NULL );
407- EXTERN type_T t_func_void INIT6 (VAR_FUNC , -1 , 0 , 0 , & t_void , NULL );
408- EXTERN type_T t_func_any INIT6 (VAR_FUNC , -1 , 0 , 0 , & t_any , NULL );
409- EXTERN type_T t_func_number INIT6 (VAR_FUNC , -1 , 0 , 0 , & t_number , NULL );
410- EXTERN type_T t_func_string INIT6 (VAR_FUNC , -1 , 0 , 0 , & t_string , NULL );
411- EXTERN type_T t_func_0_void INIT6 (VAR_FUNC , 0 , 0 , 0 , & t_void , NULL );
412- EXTERN type_T t_func_0_any INIT6 (VAR_FUNC , 0 , 0 , 0 , & t_any , NULL );
413- EXTERN type_T t_func_0_number INIT6 (VAR_FUNC , 0 , 0 , 0 , & t_number , NULL );
414- EXTERN type_T t_func_0_string INIT6 (VAR_FUNC , 0 , 0 , 0 , & t_string , NULL );
415-
416- EXTERN type_T t_list_any INIT6 (VAR_LIST , 0 , 0 , 0 , & t_any , NULL );
417- EXTERN type_T t_dict_any INIT6 (VAR_DICT , 0 , 0 , 0 , & t_any , NULL );
418- EXTERN type_T t_list_empty INIT6 (VAR_LIST , 0 , 0 , 0 , & t_unknown , NULL );
419- EXTERN type_T t_dict_empty INIT6 (VAR_DICT , 0 , 0 , 0 , & t_unknown , NULL );
420-
421- EXTERN type_T t_list_bool INIT6 (VAR_LIST , 0 , 0 , 0 , & t_bool , NULL );
422- EXTERN type_T t_list_number INIT6 (VAR_LIST , 0 , 0 , 0 , & t_number , NULL );
423- EXTERN type_T t_list_string INIT6 (VAR_LIST , 0 , 0 , 0 , & t_string , NULL );
424- EXTERN type_T t_list_dict_any INIT6 (VAR_LIST , 0 , 0 , 0 , & t_dict_any , NULL );
425-
426- EXTERN type_T t_dict_bool INIT6 (VAR_DICT , 0 , 0 , 0 , & t_bool , NULL );
427- EXTERN type_T t_dict_number INIT6 (VAR_DICT , 0 , 0 , 0 , & t_number , NULL );
428- EXTERN type_T t_dict_string INIT6 (VAR_DICT , 0 , 0 , 0 , & t_string , NULL );
429-
394+ EXTERN type_T t_unknown INIT6 (VAR_UNKNOWN , 0 , 0 , TTFLAG_STATIC , NULL , NULL );
395+ EXTERN type_T t_any INIT6 (VAR_ANY , 0 , 0 , TTFLAG_STATIC , NULL , NULL );
396+ EXTERN type_T t_void INIT6 (VAR_VOID , 0 , 0 , TTFLAG_STATIC , NULL , NULL );
397+ EXTERN type_T t_bool INIT6 (VAR_BOOL , 0 , 0 , TTFLAG_STATIC , NULL , NULL );
398+ EXTERN type_T t_special INIT6 (VAR_SPECIAL , 0 , 0 , TTFLAG_STATIC , NULL , NULL );
399+ EXTERN type_T t_number INIT6 (VAR_NUMBER , 0 , 0 , TTFLAG_STATIC , NULL , NULL );
400+ EXTERN type_T t_float INIT6 (VAR_FLOAT , 0 , 0 , TTFLAG_STATIC , NULL , NULL );
401+ EXTERN type_T t_string INIT6 (VAR_STRING , 0 , 0 , TTFLAG_STATIC , NULL , NULL );
402+ EXTERN type_T t_blob INIT6 (VAR_BLOB , 0 , 0 , TTFLAG_STATIC , NULL , NULL );
403+ EXTERN type_T t_job INIT6 (VAR_JOB , 0 , 0 , TTFLAG_STATIC , NULL , NULL );
404+ EXTERN type_T t_channel INIT6 (VAR_CHANNEL , 0 , 0 , TTFLAG_STATIC , NULL , NULL );
405+
406+ EXTERN type_T t_func_unknown INIT6 (VAR_FUNC , -1 , 0 , TTFLAG_STATIC , & t_unknown , NULL );
407+ EXTERN type_T t_func_void INIT6 (VAR_FUNC , -1 , 0 , TTFLAG_STATIC , & t_void , NULL );
408+ EXTERN type_T t_func_any INIT6 (VAR_FUNC , -1 , 0 , TTFLAG_STATIC , & t_any , NULL );
409+ EXTERN type_T t_func_number INIT6 (VAR_FUNC , -1 , 0 , TTFLAG_STATIC , & t_number , NULL );
410+ EXTERN type_T t_func_string INIT6 (VAR_FUNC , -1 , 0 , TTFLAG_STATIC , & t_string , NULL );
411+ EXTERN type_T t_func_0_void INIT6 (VAR_FUNC , 0 , 0 , TTFLAG_STATIC , & t_void , NULL );
412+ EXTERN type_T t_func_0_any INIT6 (VAR_FUNC , 0 , 0 , TTFLAG_STATIC , & t_any , NULL );
413+ EXTERN type_T t_func_0_number INIT6 (VAR_FUNC , 0 , 0 , TTFLAG_STATIC , & t_number , NULL );
414+ EXTERN type_T t_func_0_string INIT6 (VAR_FUNC , 0 , 0 , TTFLAG_STATIC , & t_string , NULL );
415+
416+ EXTERN type_T t_list_any INIT6 (VAR_LIST , 0 , 0 , TTFLAG_STATIC , & t_any , NULL );
417+ EXTERN type_T t_dict_any INIT6 (VAR_DICT , 0 , 0 , TTFLAG_STATIC , & t_any , NULL );
418+ EXTERN type_T t_list_empty INIT6 (VAR_LIST , 0 , 0 , TTFLAG_STATIC , & t_unknown , NULL );
419+ EXTERN type_T t_dict_empty INIT6 (VAR_DICT , 0 , 0 , TTFLAG_STATIC , & t_unknown , NULL );
420+
421+ EXTERN type_T t_list_bool INIT6 (VAR_LIST , 0 , 0 , TTFLAG_STATIC , & t_bool , NULL );
422+ EXTERN type_T t_list_number INIT6 (VAR_LIST , 0 , 0 , TTFLAG_STATIC , & t_number , NULL );
423+ EXTERN type_T t_list_string INIT6 (VAR_LIST , 0 , 0 , TTFLAG_STATIC , & t_string , NULL );
424+ EXTERN type_T t_list_dict_any INIT6 (VAR_LIST , 0 , 0 , TTFLAG_STATIC , & t_dict_any , NULL );
425+
426+ EXTERN type_T t_dict_bool INIT6 (VAR_DICT , 0 , 0 , TTFLAG_STATIC , & t_bool , NULL );
427+ EXTERN type_T t_dict_number INIT6 (VAR_DICT , 0 , 0 , TTFLAG_STATIC , & t_number , NULL );
428+ EXTERN type_T t_dict_string INIT6 (VAR_DICT , 0 , 0 , TTFLAG_STATIC , & t_string , NULL );
430429
431430#endif
432431
0 commit comments