| 
									
										
										
										
											2020-01-26 15:56:19 +01:00
										 |  |  | /* vim9compile.c */ | 
					
						
							| 
									
										
										
										
											2020-03-09 19:25:27 +01:00
										 |  |  | int check_defined(char_u *p, int len, cctx_T *cctx); | 
					
						
							| 
									
										
										
										
											2020-06-13 19:00:10 +02:00
										 |  |  | type_T *typval2type(typval_T *tv); | 
					
						
							|  |  |  | int check_type(type_T *expected, type_T *actual, int give_msg); | 
					
						
							| 
									
										
										
										
											2020-01-26 15:56:19 +01:00
										 |  |  | char_u *skip_type(char_u *start); | 
					
						
							| 
									
										
										
										
											2020-04-19 16:28:59 +02:00
										 |  |  | type_T *parse_type(char_u **arg, garray_T *type_gap); | 
					
						
							| 
									
										
										
										
											2020-01-26 15:56:19 +01:00
										 |  |  | char *vartype_name(vartype_T type); | 
					
						
							|  |  |  | char *type_name(type_T *type, char **tofree); | 
					
						
							|  |  |  | int get_script_item_idx(int sid, char_u *name, int check_writable); | 
					
						
							| 
									
										
										
										
											2020-02-03 20:50:59 +01:00
										 |  |  | imported_T *find_imported(char_u *name, size_t len, cctx_T *cctx); | 
					
						
							| 
									
										
										
										
											2020-01-26 15:56:19 +01:00
										 |  |  | char_u *to_name_const_end(char_u *arg); | 
					
						
							|  |  |  | int assignment_len(char_u *p, int *heredoc); | 
					
						
							| 
									
										
										
										
											2020-06-21 15:52:59 +02:00
										 |  |  | void vim9_declare_error(char_u *name); | 
					
						
							| 
									
										
										
										
											2020-04-19 16:28:59 +02:00
										 |  |  | int check_vim9_unlet(char_u *name); | 
					
						
							| 
									
										
										
										
											2020-05-24 23:00:18 +02:00
										 |  |  | int compile_def_function(ufunc_T *ufunc, int set_return_type, cctx_T *outer_cctx); | 
					
						
							| 
									
										
										
										
											2020-05-24 23:45:24 +02:00
										 |  |  | void set_function_type(ufunc_T *ufunc); | 
					
						
							| 
									
										
										
										
											2020-03-20 18:39:46 +01:00
										 |  |  | void delete_instr(isn_T *isn); | 
					
						
							| 
									
										
										
										
											2020-06-20 18:19:09 +02:00
										 |  |  | void clear_def_function(ufunc_T *ufunc); | 
					
						
							| 
									
										
										
										
											2020-01-26 15:56:19 +01:00
										 |  |  | void free_def_functions(void); | 
					
						
							|  |  |  | /* vim: set ft=c : */ |