Lines Matching refs:MatchOr
1794 " | MatchOr(pattern* patterns)");
1839 state->MatchOr_type = make_type(state, "MatchOr", state->pattern_type,
1841 "MatchOr(pattern* patterns)");
3579 p->v.MatchOr.patterns = patterns;
5397 value = ast2obj_list(state, (asdl_seq*)o->v.MatchOr.patterns,
11791 PyErr_SetString(PyExc_TypeError, "required field \"patterns\" missing from MatchOr");
11799 PyErr_Format(PyExc_TypeError, "MatchOr field \"patterns\" must be a list, not a %.200s", _PyType_Name(Py_TYPE(tmp)));
11809 if (_Py_EnterRecursiveCall(" while traversing 'MatchOr' node")) {
11817 PyErr_SetString(PyExc_RuntimeError, "MatchOr field \"patterns\" changed size during iteration");
12279 if (PyModule_AddObjectRef(m, "MatchOr", state->MatchOr_type) < 0) {