Lines Matching defs:action
298 PyObject *action;
324 PyObject *tmp_item, *action, *msg, *cat, *mod, *ln_obj;
335 /* Python code: action, msg, cat, mod, ln = item */
337 action = PyTuple_GET_ITEM(tmp_item, 0);
343 if (!PyUnicode_Check(action)) {
345 "action must be a string, not '%.200s'",
346 Py_TYPE(action)->tp_name);
377 return action;
383 action = get_default_action(interp);
384 if (action != NULL) {
387 return action;
632 PyObject *action;
638 are no more available to choose as action. It is safer to ignore the
698 action = get_filter(interp, category, text, lineno, module, &item);
699 if (action == NULL)
702 if (_PyUnicode_EqualToASCIIString(action, "error")) {
707 if (_PyUnicode_EqualToASCIIString(action, "ignore")) {
711 /* Store in the registry that we've been here, *except* when the action
714 if (!_PyUnicode_EqualToASCIIString(action, "always")) {
721 if (_PyUnicode_EqualToASCIIString(action, "once")) {
730 else if (_PyUnicode_EqualToASCIIString(action, "module")) {
735 else if (!_PyUnicode_EqualToASCIIString(action, "default")) {
737 "Unrecognized action (%R) in warnings.filters:\n %R",
738 action, item);