Lines Matching defs:args

653         char *args;
661 args = (char*)PyMem_Malloc(len);
662 if (!args) {
668 args[0] = '\0';
670 strcat(args, "-sync");
673 strcat(args, " ");
674 strcat(args, "-use ");
675 strcat(args, use);
678 Tcl_SetVar(v->interp, "argv", args, TCL_GLOBAL_ONLY);
679 PyMem_Free(args);
1244 PyObject *args;
1265 Tkapp_CallArgs(PyObject *args, Tcl_Obj** objStore, int *pobjc)
1269 if (args == NULL)
1272 else if (!(PyTuple_Check(args) || PyList_Check(args))) {
1273 objv[0] = AsObj(args);
1280 objc = PySequence_Fast_GET_SIZE(args);
1285 PyTuple_Check(args) ? "tuple is too long" :
1298 PyObject *v = PySequence_Fast_GET_ITEM(args, i);
1362 objv = Tkapp_CallArgs(e->args, objStore, &objc);
1402 interpreter thread, so we ship the PyObject* args to the target thread,
1406 Tkapp_Call(PyObject *selfptr, PyObject *args)
1415 /* If args is a single tuple, replace with contents of tuple */
1416 if (PyTuple_GET_SIZE(args) == 1) {
1417 PyObject *item = PyTuple_GET_ITEM(args, 0);
1419 args = item;
1436 ev->args = args;
1456 objv = Tkapp_CallArgs(args, objStore, &objc);
1599 PyObject *args;
1666 *(ev->res) = ev->func(ev->self, ev->args, ev->flags);
1692 var_invoke(EventFunc func, PyObject *selfptr, PyObject *args, int flags)
1712 ev->args = args;
1731 return func(self, args, flags);
1735 SetVar(TkappObject *self, PyObject *args, int flags)
1742 switch (PyTuple_GET_SIZE(args)) {
1744 if (!PyArg_ParseTuple(args, "O&O:setvar",
1764 if (!PyArg_ParseTuple(args, "ssO:setvar",
1790 Tkapp_SetVar(PyObject *self, PyObject *args)
1792 return var_invoke(SetVar, self, args, TCL_LEAVE_ERR_MSG);
1796 Tkapp_GlobalSetVar(PyObject *self, PyObject *args)
1798 return var_invoke(SetVar, self, args, TCL_LEAVE_ERR_MSG | TCL_GLOBAL_ONLY);
1804 GetVar(TkappObject *self, PyObject *args, int flags)
1810 if (!PyArg_ParseTuple(args, "O&|s:getvar",
1833 Tkapp_GetVar(PyObject *self, PyObject *args)
1835 return var_invoke(GetVar, self, args, TCL_LEAVE_ERR_MSG);
1839 Tkapp_GlobalGetVar(PyObject *self, PyObject *args)
1841 return var_invoke(GetVar, self, args, TCL_LEAVE_ERR_MSG | TCL_GLOBAL_ONLY);
1847 UnsetVar(TkappObject *self, PyObject *args, int flags)
1853 if (!PyArg_ParseTuple(args, "s|s:unsetvar", &name1, &name2))
1872 Tkapp_UnsetVar(PyObject *self, PyObject *args)
1874 return var_invoke(UnsetVar, self, args, TCL_LEAVE_ERR_MSG);
1878 Tkapp_GlobalUnsetVar(PyObject *self, PyObject *args)
1880 return var_invoke(UnsetVar, self, args,
2233 PyObject *args, *res;
2240 if (!(args = PyTuple_New(objc - 1)))
2246 Py_DECREF(args);
2249 PyTuple_SET_ITEM(args, i, s);
2252 res = PyObject_Call(data->func, args, NULL);
2253 Py_DECREF(args);
2866 Tkapp_WantObjects(PyObject *self, PyObject *args)
2870 if (!PyArg_ParseTuple(args, "|i:wantobjects", &wantobjects))