Lines Matching refs:pt
3163 set_partial(FunctionObject *self, partial_T *pt, int exported) in set_partial() argument
3167 pt->pt_name = self->name; in set_partial()
3170 pt->pt_argc = self->argc; in set_partial()
3173 pt->pt_argv = ALLOC_CLEAR_MULT(typval_T, self->argc); in set_partial()
3174 for (i = 0; i < pt->pt_argc; ++i) in set_partial()
3175 copy_tv(&self->argv[i], &pt->pt_argv[i]); in set_partial()
3178 pt->pt_argv = self->argv; in set_partial()
3182 pt->pt_argc = 0; in set_partial()
3183 pt->pt_argv = NULL; in set_partial()
3185 pt->pt_auto = self->auto_rebind || !exported; in set_partial()
3186 pt->pt_dict = self->self; in set_partial()
3188 ++pt->pt_dict->dv_refcount; in set_partial()
3190 pt->pt_name = vim_strsave(pt->pt_name); in set_partial()
3191 pt->pt_refcount = 1; in set_partial()
3205 partial_T pt; in FunctionCall() local
3227 CLEAR_FIELD(pt); in FunctionCall()
3228 set_partial(self, &pt, FALSE); in FunctionCall()
3229 pt_ptr = &pt; in FunctionCall()
6263 partial_T *pt = ALLOC_CLEAR_ONE(partial_T); in _ConvertFromPyObject() local
6265 set_partial(func, pt, TRUE); in _ConvertFromPyObject()
6266 tv->vval.v_partial = pt; in _ConvertFromPyObject()