Lines Matching refs:is_slice
3943 int is_slice = iptr->isn_type == ISN_STRSLICE; in exec_instructions() local
3950 if (is_slice) in exec_instructions()
3959 ectx->ec_stack.ga_len -= is_slice ? 2 : 1; in exec_instructions()
3961 if (is_slice) in exec_instructions()
3980 int is_slice = iptr->isn_type == ISN_LISTSLICE in exec_instructions() local
3991 val_tv = is_slice ? STACK_TV_BOT(-3) : STACK_TV_BOT(-2); in exec_instructions()
3997 if (is_slice) in exec_instructions()
4004 ectx->ec_stack.ga_len -= is_slice ? 2 : 1; in exec_instructions()
4009 if (blob_slice_or_index(val_tv->vval.v_blob, is_slice, in exec_instructions()
4015 if (list_slice_or_index(val_tv->vval.v_list, is_slice, in exec_instructions()
4025 int is_slice = iptr->isn_type == ISN_ANYSLICE; in exec_instructions() local
4032 tv = is_slice ? STACK_TV_BOT(-3) : STACK_TV_BOT(-2); in exec_instructions()
4036 var1 = is_slice ? STACK_TV_BOT(-2) : STACK_TV_BOT(-1); in exec_instructions()
4037 var2 = is_slice ? STACK_TV_BOT(-1) : NULL; in exec_instructions()
4038 res = eval_index_inner(tv, is_slice, var1, var2, in exec_instructions()
4041 if (is_slice) in exec_instructions()
4043 ectx->ec_stack.ga_len -= is_slice ? 2 : 1; in exec_instructions()