Lines Matching refs:ImportFrom
1153 " | ImportFrom(identifier? module, alias* names, int? level)\n"
1280 state->ImportFrom_type = make_type(state, "ImportFrom", state->stmt_type,
1282 "ImportFrom(identifier? module, alias* names, int? level)");
2466 p->v.ImportFrom.module = module;
2467 p->v.ImportFrom.names = names;
2468 p->v.ImportFrom.level = level;
4155 value = ast2obj_identifier(state, o->v.ImportFrom.module);
4160 value = ast2obj_list(state, (asdl_seq*)o->v.ImportFrom.names,
4166 value = ast2obj_int(state, o->v.ImportFrom.level);
7901 if (_Py_EnterRecursiveCall(" while traversing 'ImportFrom' node")) {
7913 PyErr_SetString(PyExc_TypeError, "required field \"names\" missing from ImportFrom");
7921 PyErr_Format(PyExc_TypeError, "ImportFrom field \"names\" must be a list, not a %.200s", _PyType_Name(Py_TYPE(tmp)));
7931 if (_Py_EnterRecursiveCall(" while traversing 'ImportFrom' node")) {
7939 PyErr_SetString(PyExc_RuntimeError, "ImportFrom field \"names\" changed size during iteration");
7955 if (_Py_EnterRecursiveCall(" while traversing 'ImportFrom' node")) {
12003 if (PyModule_AddObjectRef(m, "ImportFrom", state->ImportFrom_type) < 0) {