comparison src/evalfunc.c @ 24606:a4fda40e0bb9 v8.2.2842

patch 8.2.2842: Vim9: skip argument to searchpair() is not compiled Commit: https://github.com/vim/vim/commit/f18332fb9e2e4208a97d800f096b02c6681780e7 Author: Bram Moolenaar <Bram@vim.org> Date: Fri May 7 17:55:55 2021 +0200 patch 8.2.2842: Vim9: skip argument to searchpair() is not compiled Problem: Vim9: skip argument to searchpair() is not compiled. Solution: Add VAR_INSTR.
author Bram Moolenaar <Bram@vim.org>
date Fri, 07 May 2021 18:00:04 +0200
parents 55f458d35292
children 07b3d21a8b4b
comparison
equal deleted inserted replaced
24605:f5484f767f70 24606:a4fda40e0bb9
2987 break; 2987 break;
2988 #endif 2988 #endif
2989 case VAR_UNKNOWN: 2989 case VAR_UNKNOWN:
2990 case VAR_ANY: 2990 case VAR_ANY:
2991 case VAR_VOID: 2991 case VAR_VOID:
2992 case VAR_INSTR:
2992 internal_error_no_abort("f_empty(UNKNOWN)"); 2993 internal_error_no_abort("f_empty(UNKNOWN)");
2993 n = TRUE; 2994 n = TRUE;
2994 break; 2995 break;
2995 } 2996 }
2996 2997
6301 case VAR_FLOAT: 6302 case VAR_FLOAT:
6302 case VAR_FUNC: 6303 case VAR_FUNC:
6303 case VAR_PARTIAL: 6304 case VAR_PARTIAL:
6304 case VAR_JOB: 6305 case VAR_JOB:
6305 case VAR_CHANNEL: 6306 case VAR_CHANNEL:
6307 case VAR_INSTR:
6306 emsg(_("E701: Invalid type for len()")); 6308 emsg(_("E701: Invalid type for len()"));
6307 break; 6309 break;
6308 } 6310 }
6309 } 6311 }
6310 6312
10213 case VAR_BOOL: n = VAR_TYPE_BOOL; break; 10215 case VAR_BOOL: n = VAR_TYPE_BOOL; break;
10214 case VAR_SPECIAL: n = VAR_TYPE_NONE; break; 10216 case VAR_SPECIAL: n = VAR_TYPE_NONE; break;
10215 case VAR_JOB: n = VAR_TYPE_JOB; break; 10217 case VAR_JOB: n = VAR_TYPE_JOB; break;
10216 case VAR_CHANNEL: n = VAR_TYPE_CHANNEL; break; 10218 case VAR_CHANNEL: n = VAR_TYPE_CHANNEL; break;
10217 case VAR_BLOB: n = VAR_TYPE_BLOB; break; 10219 case VAR_BLOB: n = VAR_TYPE_BLOB; break;
10220 case VAR_INSTR: n = VAR_TYPE_INSTR; break;
10218 case VAR_UNKNOWN: 10221 case VAR_UNKNOWN:
10219 case VAR_ANY: 10222 case VAR_ANY:
10220 case VAR_VOID: 10223 case VAR_VOID:
10221 internal_error_no_abort("f_type(UNKNOWN)"); 10224 internal_error_no_abort("f_type(UNKNOWN)");
10222 n = -1; 10225 n = -1;