• Home
  • Raw
  • Download

Lines Matching full:if

19     if (!init_types(state)) {  in get_ast_state()
264 #if !defined(NDEBUG) in _PyAST_Fini()
273 if ((state->__dict__ = PyUnicode_InternFromString("__dict__")) == NULL) return 0; in init_identifiers()
274 if ((state->__doc__ = PyUnicode_InternFromString("__doc__")) == NULL) return 0; in init_identifiers()
275 if ((state->__match_args__ = PyUnicode_InternFromString("__match_args__")) == NULL) return 0; in init_identifiers()
276 if ((state->__module__ = PyUnicode_InternFromString("__module__")) == NULL) return 0; in init_identifiers()
277 if ((state->_attributes = PyUnicode_InternFromString("_attributes")) == NULL) return 0; in init_identifiers()
278 if ((state->_fields = PyUnicode_InternFromString("_fields")) == NULL) return 0; in init_identifiers()
279 if ((state->annotation = PyUnicode_InternFromString("annotation")) == NULL) return 0; in init_identifiers()
280 if ((state->arg = PyUnicode_InternFromString("arg")) == NULL) return 0; in init_identifiers()
281 if ((state->args = PyUnicode_InternFromString("args")) == NULL) return 0; in init_identifiers()
282 if ((state->argtypes = PyUnicode_InternFromString("argtypes")) == NULL) return 0; in init_identifiers()
283 if ((state->asname = PyUnicode_InternFromString("asname")) == NULL) return 0; in init_identifiers()
284 if ((state->ast = PyUnicode_InternFromString("ast")) == NULL) return 0; in init_identifiers()
285 if ((state->attr = PyUnicode_InternFromString("attr")) == NULL) return 0; in init_identifiers()
286 if ((state->bases = PyUnicode_InternFromString("bases")) == NULL) return 0; in init_identifiers()
287 if ((state->body = PyUnicode_InternFromString("body")) == NULL) return 0; in init_identifiers()
288 if ((state->cases = PyUnicode_InternFromString("cases")) == NULL) return 0; in init_identifiers()
289 if ((state->cause = PyUnicode_InternFromString("cause")) == NULL) return 0; in init_identifiers()
290 if ((state->cls = PyUnicode_InternFromString("cls")) == NULL) return 0; in init_identifiers()
291 if ((state->col_offset = PyUnicode_InternFromString("col_offset")) == NULL) return 0; in init_identifiers()
292 if ((state->comparators = PyUnicode_InternFromString("comparators")) == NULL) return 0; in init_identifiers()
293 if ((state->context_expr = PyUnicode_InternFromString("context_expr")) == NULL) return 0; in init_identifiers()
294 if ((state->conversion = PyUnicode_InternFromString("conversion")) == NULL) return 0; in init_identifiers()
295 if ((state->ctx = PyUnicode_InternFromString("ctx")) == NULL) return 0; in init_identifiers()
296 if ((state->decorator_list = PyUnicode_InternFromString("decorator_list")) == NULL) return 0; in init_identifiers()
297 if ((state->defaults = PyUnicode_InternFromString("defaults")) == NULL) return 0; in init_identifiers()
298 if ((state->elt = PyUnicode_InternFromString("elt")) == NULL) return 0; in init_identifiers()
299 if ((state->elts = PyUnicode_InternFromString("elts")) == NULL) return 0; in init_identifiers()
300 if ((state->end_col_offset = PyUnicode_InternFromString("end_col_offset")) == NULL) return 0; in init_identifiers()
301 if ((state->end_lineno = PyUnicode_InternFromString("end_lineno")) == NULL) return 0; in init_identifiers()
302 if ((state->exc = PyUnicode_InternFromString("exc")) == NULL) return 0; in init_identifiers()
303 if ((state->finalbody = PyUnicode_InternFromString("finalbody")) == NULL) return 0; in init_identifiers()
304 if ((state->format_spec = PyUnicode_InternFromString("format_spec")) == NULL) return 0; in init_identifiers()
305 if ((state->func = PyUnicode_InternFromString("func")) == NULL) return 0; in init_identifiers()
306 if ((state->generators = PyUnicode_InternFromString("generators")) == NULL) return 0; in init_identifiers()
307 if ((state->guard = PyUnicode_InternFromString("guard")) == NULL) return 0; in init_identifiers()
308 if ((state->handlers = PyUnicode_InternFromString("handlers")) == NULL) return 0; in init_identifiers()
309 if ((state->id = PyUnicode_InternFromString("id")) == NULL) return 0; in init_identifiers()
310 if ((state->ifs = PyUnicode_InternFromString("ifs")) == NULL) return 0; in init_identifiers()
311 if ((state->is_async = PyUnicode_InternFromString("is_async")) == NULL) return 0; in init_identifiers()
312 if ((state->items = PyUnicode_InternFromString("items")) == NULL) return 0; in init_identifiers()
313 if ((state->iter = PyUnicode_InternFromString("iter")) == NULL) return 0; in init_identifiers()
314 if ((state->key = PyUnicode_InternFromString("key")) == NULL) return 0; in init_identifiers()
315 if ((state->keys = PyUnicode_InternFromString("keys")) == NULL) return 0; in init_identifiers()
316 if ((state->keywords = PyUnicode_InternFromString("keywords")) == NULL) return 0; in init_identifiers()
317 if ((state->kind = PyUnicode_InternFromString("kind")) == NULL) return 0; in init_identifiers()
318 if ((state->kw_defaults = PyUnicode_InternFromString("kw_defaults")) == NULL) return 0; in init_identifiers()
319 if ((state->kwarg = PyUnicode_InternFromString("kwarg")) == NULL) return 0; in init_identifiers()
320 if ((state->kwd_attrs = PyUnicode_InternFromString("kwd_attrs")) == NULL) return 0; in init_identifiers()
321 if ((state->kwd_patterns = PyUnicode_InternFromString("kwd_patterns")) == NULL) return 0; in init_identifiers()
322 if ((state->kwonlyargs = PyUnicode_InternFromString("kwonlyargs")) == NULL) return 0; in init_identifiers()
323 if ((state->left = PyUnicode_InternFromString("left")) == NULL) return 0; in init_identifiers()
324 if ((state->level = PyUnicode_InternFromString("level")) == NULL) return 0; in init_identifiers()
325 if ((state->lineno = PyUnicode_InternFromString("lineno")) == NULL) return 0; in init_identifiers()
326 if ((state->lower = PyUnicode_InternFromString("lower")) == NULL) return 0; in init_identifiers()
327 if ((state->module = PyUnicode_InternFromString("module")) == NULL) return 0; in init_identifiers()
328 if ((state->msg = PyUnicode_InternFromString("msg")) == NULL) return 0; in init_identifiers()
329 if ((state->name = PyUnicode_InternFromString("name")) == NULL) return 0; in init_identifiers()
330 if ((state->names = PyUnicode_InternFromString("names")) == NULL) return 0; in init_identifiers()
331 if ((state->op = PyUnicode_InternFromString("op")) == NULL) return 0; in init_identifiers()
332 if ((state->operand = PyUnicode_InternFromString("operand")) == NULL) return 0; in init_identifiers()
333 if ((state->ops = PyUnicode_InternFromString("ops")) == NULL) return 0; in init_identifiers()
334 if ((state->optional_vars = PyUnicode_InternFromString("optional_vars")) == NULL) return 0; in init_identifiers()
335 if ((state->orelse = PyUnicode_InternFromString("orelse")) == NULL) return 0; in init_identifiers()
336 if ((state->pattern = PyUnicode_InternFromString("pattern")) == NULL) return 0; in init_identifiers()
337 if ((state->patterns = PyUnicode_InternFromString("patterns")) == NULL) return 0; in init_identifiers()
338 if ((state->posonlyargs = PyUnicode_InternFromString("posonlyargs")) == NULL) return 0; in init_identifiers()
339 if ((state->rest = PyUnicode_InternFromString("rest")) == NULL) return 0; in init_identifiers()
340 if ((state->returns = PyUnicode_InternFromString("returns")) == NULL) return 0; in init_identifiers()
341 if ((state->right = PyUnicode_InternFromString("right")) == NULL) return 0; in init_identifiers()
342 if ((state->simple = PyUnicode_InternFromString("simple")) == NULL) return 0; in init_identifiers()
343 if ((state->slice = PyUnicode_InternFromString("slice")) == NULL) return 0; in init_identifiers()
344 if ((state->step = PyUnicode_InternFromString("step")) == NULL) return 0; in init_identifiers()
345 if ((state->subject = PyUnicode_InternFromString("subject")) == NULL) return 0; in init_identifiers()
346 if ((state->tag = PyUnicode_InternFromString("tag")) == NULL) return 0; in init_identifiers()
347 if ((state->target = PyUnicode_InternFromString("target")) == NULL) return 0; in init_identifiers()
348 if ((state->targets = PyUnicode_InternFromString("targets")) == NULL) return 0; in init_identifiers()
349 if ((state->test = PyUnicode_InternFromString("test")) == NULL) return 0; in init_identifiers()
350 if ((state->type = PyUnicode_InternFromString("type")) == NULL) return 0; in init_identifiers()
351 if ((state->type_comment = PyUnicode_InternFromString("type_comment")) == NULL) return 0; in init_identifiers()
352 if ((state->type_ignores = PyUnicode_InternFromString("type_ignores")) == NULL) return 0; in init_identifiers()
353 if ((state->upper = PyUnicode_InternFromString("upper")) == NULL) return 0; in init_identifiers()
354 if ((state->value = PyUnicode_InternFromString("value")) == NULL) return 0; in init_identifiers()
355 if ((state->values = PyUnicode_InternFromString("values")) == NULL) return 0; in init_identifiers()
356 if ((state->vararg = PyUnicode_InternFromString("vararg")) == NULL) return 0; in init_identifiers()
790 if (state == NULL) { in ast_type_init()
797 if (_PyObject_LookupAttr((PyObject*)Py_TYPE(self), state->_fields, &fields) < 0) { in ast_type_init()
800 if (fields) { in ast_type_init()
802 if (numfields == -1) { in ast_type_init()
807 res = 0; /* if no error occurs, this stays 0 to the end */ in ast_type_init()
808 if (numfields < PyTuple_GET_SIZE(args)) { in ast_type_init()
819 if (!name) { in ast_type_init()
825 if (res < 0) { in ast_type_init()
829 if (kw) { in ast_type_init()
833 if (contains == -1) { in ast_type_init()
836 } else if (contains == 1) { in ast_type_init()
838 if (p == -1) { in ast_type_init()
842 if (p < PyTuple_GET_SIZE(args)) { in ast_type_init()
851 if (res < 0) { in ast_type_init()
866 if (state == NULL) { in ast_type_reduce()
871 if (_PyObject_LookupAttr(self, state->__dict__, &dict) < 0) { in ast_type_reduce()
874 if (dict) { in ast_type_reduce()
926 if (!fnames) return NULL; in make_type()
929 if (!field) { in make_type()
951 if (!l) in add_attributes()
955 if (!s) { in add_attributes()
973 if (!result) in ast2obj_list()
977 if (!value) { in ast2obj_list()
988 if (!o) in ast2obj_object()
1006 if (obj == Py_None) in obj2ast_object()
1008 if (obj) { in obj2ast_object()
1009 if (_PyArena_AddPyObject(arena, obj) < 0) { in obj2ast_object()
1021 if (_PyArena_AddPyObject(arena, obj) < 0) { in obj2ast_constant()
1032 if (!PyUnicode_CheckExact(obj) && obj != Py_None) { in obj2ast_identifier()
1041 if (!PyUnicode_CheckExact(obj) && !PyBytes_CheckExact(obj)) { in obj2ast_string()
1051 if (!PyLong_Check(obj)) { in obj2ast_int()
1057 if (i == -1 && PyErr_Occurred()) in obj2ast_int()
1067 if (!empty_tuple || in add_ast_fields()
1087 if (state->initialized) { in init_types()
1090 if (init_identifiers(state) < 0) { in init_types()
1094 if (!state->AST_type) { in init_types()
1097 if (add_ast_fields(state) < 0) { in init_types()
1105 if (!state->mod_type) return 0; in init_types()
1106 if (!add_attributes(state, state->mod_type, NULL, 0)) return 0; in init_types()
1110 if (!state->Module_type) return 0; in init_types()
1114 if (!state->Interactive_type) return 0; in init_types()
1118 if (!state->Expression_type) return 0; in init_types()
1123 if (!state->FunctionType_type) return 0; in init_types()
1136 " | If(expr test, stmt* body, stmt* orelse)\n" in init_types()
1151 if (!state->stmt_type) return 0; in init_types()
1152 if (!add_attributes(state, state->stmt_type, stmt_attributes, 4)) return 0; in init_types()
1153 if (PyObject_SetAttr(state->stmt_type, state->end_lineno, Py_None) == -1) in init_types()
1155 if (PyObject_SetAttr(state->stmt_type, state->end_col_offset, Py_None) == in init_types()
1161 if (!state->FunctionDef_type) return 0; in init_types()
1162 if (PyObject_SetAttr(state->FunctionDef_type, state->returns, Py_None) == in init_types()
1165 if (PyObject_SetAttr(state->FunctionDef_type, state->type_comment, Py_None) in init_types()
1172 if (!state->AsyncFunctionDef_type) return 0; in init_types()
1173 if (PyObject_SetAttr(state->AsyncFunctionDef_type, state->returns, Py_None) in init_types()
1176 if (PyObject_SetAttr(state->AsyncFunctionDef_type, state->type_comment, in init_types()
1182 if (!state->ClassDef_type) return 0; in init_types()
1186 if (!state->Return_type) return 0; in init_types()
1187 if (PyObject_SetAttr(state->Return_type, state->value, Py_None) == -1) in init_types()
1192 if (!state->Delete_type) return 0; in init_types()
1196 if (!state->Assign_type) return 0; in init_types()
1197 if (PyObject_SetAttr(state->Assign_type, state->type_comment, Py_None) == in init_types()
1203 if (!state->AugAssign_type) return 0; in init_types()
1207 if (!state->AnnAssign_type) return 0; in init_types()
1208 if (PyObject_SetAttr(state->AnnAssign_type, state->value, Py_None) == -1) in init_types()
1212 if (!state->For_type) return 0; in init_types()
1213 if (PyObject_SetAttr(state->For_type, state->type_comment, Py_None) == -1) in init_types()
1218 if (!state->AsyncFor_type) return 0; in init_types()
1219 if (PyObject_SetAttr(state->AsyncFor_type, state->type_comment, Py_None) == in init_types()
1225 if (!state->While_type) return 0; in init_types()
1226 state->If_type = make_type(state, "If", state->stmt_type, If_fields, 3, in init_types()
1227 "If(expr test, stmt* body, stmt* orelse)"); in init_types()
1228 if (!state->If_type) return 0; in init_types()
1232 if (!state->With_type) return 0; in init_types()
1233 if (PyObject_SetAttr(state->With_type, state->type_comment, Py_None) == -1) in init_types()
1238 if (!state->AsyncWith_type) return 0; in init_types()
1239 if (PyObject_SetAttr(state->AsyncWith_type, state->type_comment, Py_None) in init_types()
1245 if (!state->Match_type) return 0; in init_types()
1249 if (!state->Raise_type) return 0; in init_types()
1250 if (PyObject_SetAttr(state->Raise_type, state->exc, Py_None) == -1) in init_types()
1252 if (PyObject_SetAttr(state->Raise_type, state->cause, Py_None) == -1) in init_types()
1256 if (!state->Try_type) return 0; in init_types()
1260 if (!state->Assert_type) return 0; in init_types()
1261 if (PyObject_SetAttr(state->Assert_type, state->msg, Py_None) == -1) in init_types()
1266 if (!state->Import_type) return 0; in init_types()
1270 if (!state->ImportFrom_type) return 0; in init_types()
1271 if (PyObject_SetAttr(state->ImportFrom_type, state->module, Py_None) == -1) in init_types()
1273 if (PyObject_SetAttr(state->ImportFrom_type, state->level, Py_None) == -1) in init_types()
1278 if (!state->Global_type) return 0; in init_types()
1282 if (!state->Nonlocal_type) return 0; in init_types()
1286 if (!state->Expr_type) return 0; in init_types()
1289 if (!state->Pass_type) return 0; in init_types()
1292 if (!state->Break_type) return 0; in init_types()
1296 if (!state->Continue_type) return 0; in init_types()
1325 if (!state->expr_type) return 0; in init_types()
1326 if (!add_attributes(state, state->expr_type, expr_attributes, 4)) return 0; in init_types()
1327 if (PyObject_SetAttr(state->expr_type, state->end_lineno, Py_None) == -1) in init_types()
1329 if (PyObject_SetAttr(state->expr_type, state->end_col_offset, Py_None) == in init_types()
1335 if (!state->BoolOp_type) return 0; in init_types()
1339 if (!state->NamedExpr_type) return 0; in init_types()
1343 if (!state->BinOp_type) return 0; in init_types()
1347 if (!state->UnaryOp_type) return 0; in init_types()
1351 if (!state->Lambda_type) return 0; in init_types()
1355 if (!state->IfExp_type) return 0; in init_types()
1359 if (!state->Dict_type) return 0; in init_types()
1362 if (!state->Set_type) return 0; in init_types()
1366 if (!state->ListComp_type) return 0; in init_types()
1370 if (!state->SetComp_type) return 0; in init_types()
1374 if (!state->DictComp_type) return 0; in init_types()
1379 if (!state->GeneratorExp_type) return 0; in init_types()
1383 if (!state->Await_type) return 0; in init_types()
1387 if (!state->Yield_type) return 0; in init_types()
1388 if (PyObject_SetAttr(state->Yield_type, state->value, Py_None) == -1) in init_types()
1393 if (!state->YieldFrom_type) return 0; in init_types()
1397 if (!state->Compare_type) return 0; in init_types()
1401 if (!state->Call_type) return 0; in init_types()
1406 if (!state->FormattedValue_type) return 0; in init_types()
1407 if (PyObject_SetAttr(state->FormattedValue_type, state->format_spec, in init_types()
1413 if (!state->JoinedStr_type) return 0; in init_types()
1417 if (!state->Constant_type) return 0; in init_types()
1418 if (PyObject_SetAttr(state->Constant_type, state->kind, Py_None) == -1) in init_types()
1423 if (!state->Attribute_type) return 0; in init_types()
1427 if (!state->Subscript_type) return 0; in init_types()
1431 if (!state->Starred_type) return 0; in init_types()
1435 if (!state->Name_type) return 0; in init_types()
1439 if (!state->List_type) return 0; in init_types()
1443 if (!state->Tuple_type) return 0; in init_types()
1447 if (!state->Slice_type) return 0; in init_types()
1448 if (PyObject_SetAttr(state->Slice_type, state->lower, Py_None) == -1) in init_types()
1450 if (PyObject_SetAttr(state->Slice_type, state->upper, Py_None) == -1) in init_types()
1452 if (PyObject_SetAttr(state->Slice_type, state->step, Py_None) == -1) in init_types()
1457 if (!state->expr_context_type) return 0; in init_types()
1458 if (!add_attributes(state, state->expr_context_type, NULL, 0)) return 0; in init_types()
1462 if (!state->Load_type) return 0; in init_types()
1465 if (!state->Load_singleton) return 0; in init_types()
1469 if (!state->Store_type) return 0; in init_types()
1472 if (!state->Store_singleton) return 0; in init_types()
1475 if (!state->Del_type) return 0; in init_types()
1478 if (!state->Del_singleton) return 0; in init_types()
1481 if (!state->boolop_type) return 0; in init_types()
1482 if (!add_attributes(state, state->boolop_type, NULL, 0)) return 0; in init_types()
1485 if (!state->And_type) return 0; in init_types()
1488 if (!state->And_singleton) return 0; in init_types()
1491 if (!state->Or_type) return 0; in init_types()
1494 if (!state->Or_singleton) return 0; in init_types()
1498 if (!state->operator_type) return 0; in init_types()
1499 if (!add_attributes(state, state->operator_type, NULL, 0)) return 0; in init_types()
1502 if (!state->Add_type) return 0; in init_types()
1505 if (!state->Add_singleton) return 0; in init_types()
1508 if (!state->Sub_type) return 0; in init_types()
1511 if (!state->Sub_singleton) return 0; in init_types()
1514 if (!state->Mult_type) return 0; in init_types()
1517 if (!state->Mult_singleton) return 0; in init_types()
1521 if (!state->MatMult_type) return 0; in init_types()
1525 if (!state->MatMult_singleton) return 0; in init_types()
1528 if (!state->Div_type) return 0; in init_types()
1531 if (!state->Div_singleton) return 0; in init_types()
1534 if (!state->Mod_type) return 0; in init_types()
1537 if (!state->Mod_singleton) return 0; in init_types()
1540 if (!state->Pow_type) return 0; in init_types()
1543 if (!state->Pow_singleton) return 0; in init_types()
1547 if (!state->LShift_type) return 0; in init_types()
1551 if (!state->LShift_singleton) return 0; in init_types()
1555 if (!state->RShift_type) return 0; in init_types()
1559 if (!state->RShift_singleton) return 0; in init_types()
1562 if (!state->BitOr_type) return 0; in init_types()
1565 if (!state->BitOr_singleton) return 0; in init_types()
1569 if (!state->BitXor_type) return 0; in init_types()
1573 if (!state->BitXor_singleton) return 0; in init_types()
1577 if (!state->BitAnd_type) return 0; in init_types()
1581 if (!state->BitAnd_singleton) return 0; in init_types()
1585 if (!state->FloorDiv_type) return 0; in init_types()
1589 if (!state->FloorDiv_singleton) return 0; in init_types()
1592 if (!state->unaryop_type) return 0; in init_types()
1593 if (!add_attributes(state, state->unaryop_type, NULL, 0)) return 0; in init_types()
1597 if (!state->Invert_type) return 0; in init_types()
1601 if (!state->Invert_singleton) return 0; in init_types()
1604 if (!state->Not_type) return 0; in init_types()
1607 if (!state->Not_singleton) return 0; in init_types()
1610 if (!state->UAdd_type) return 0; in init_types()
1613 if (!state->UAdd_singleton) return 0; in init_types()
1616 if (!state->USub_type) return 0; in init_types()
1619 if (!state->USub_singleton) return 0; in init_types()
1622 if (!state->cmpop_type) return 0; in init_types()
1623 if (!add_attributes(state, state->cmpop_type, NULL, 0)) return 0; in init_types()
1626 if (!state->Eq_type) return 0; in init_types()
1629 if (!state->Eq_singleton) return 0; in init_types()
1632 if (!state->NotEq_type) return 0; in init_types()
1635 if (!state->NotEq_singleton) return 0; in init_types()
1638 if (!state->Lt_type) return 0; in init_types()
1641 if (!state->Lt_singleton) return 0; in init_types()
1644 if (!state->LtE_type) return 0; in init_types()
1647 if (!state->LtE_singleton) return 0; in init_types()
1650 if (!state->Gt_type) return 0; in init_types()
1653 if (!state->Gt_singleton) return 0; in init_types()
1656 if (!state->GtE_type) return 0; in init_types()
1659 if (!state->GtE_singleton) return 0; in init_types()
1662 if (!state->Is_type) return 0; in init_types()
1665 if (!state->Is_singleton) return 0; in init_types()
1668 if (!state->IsNot_type) return 0; in init_types()
1671 if (!state->IsNot_singleton) return 0; in init_types()
1674 if (!state->In_type) return 0; in init_types()
1677 if (!state->In_singleton) return 0; in init_types()
1680 if (!state->NotIn_type) return 0; in init_types()
1683 if (!state->NotIn_singleton) return 0; in init_types()
1688 if (!state->comprehension_type) return 0; in init_types()
1689 if (!add_attributes(state, state->comprehension_type, NULL, 0)) return 0; in init_types()
1693 if (!state->excepthandler_type) return 0; in init_types()
1694 if (!add_attributes(state, state->excepthandler_type, in init_types()
1696 if (PyObject_SetAttr(state->excepthandler_type, state->end_lineno, Py_None) in init_types()
1699 if (PyObject_SetAttr(state->excepthandler_type, state->end_col_offset, in init_types()
1706 if (!state->ExceptHandler_type) return 0; in init_types()
1707 if (PyObject_SetAttr(state->ExceptHandler_type, state->type, Py_None) == -1) in init_types()
1709 if (PyObject_SetAttr(state->ExceptHandler_type, state->name, Py_None) == -1) in init_types()
1714 if (!state->arguments_type) return 0; in init_types()
1715 if (!add_attributes(state, state->arguments_type, NULL, 0)) return 0; in init_types()
1716 if (PyObject_SetAttr(state->arguments_type, state->vararg, Py_None) == -1) in init_types()
1718 if (PyObject_SetAttr(state->arguments_type, state->kwarg, Py_None) == -1) in init_types()
1722 if (!state->arg_type) return 0; in init_types()
1723 if (!add_attributes(state, state->arg_type, arg_attributes, 4)) return 0; in init_types()
1724 if (PyObject_SetAttr(state->arg_type, state->annotation, Py_None) == -1) in init_types()
1726 if (PyObject_SetAttr(state->arg_type, state->type_comment, Py_None) == -1) in init_types()
1728 if (PyObject_SetAttr(state->arg_type, state->end_lineno, Py_None) == -1) in init_types()
1730 if (PyObject_SetAttr(state->arg_type, state->end_col_offset, Py_None) == -1) in init_types()
1735 if (!state->keyword_type) return 0; in init_types()
1736 if (!add_attributes(state, state->keyword_type, keyword_attributes, 4)) in init_types()
1738 if (PyObject_SetAttr(state->keyword_type, state->arg, Py_None) == -1) in init_types()
1740 if (PyObject_SetAttr(state->keyword_type, state->end_lineno, Py_None) == -1) in init_types()
1742 if (PyObject_SetAttr(state->keyword_type, state->end_col_offset, Py_None) in init_types()
1748 if (!state->alias_type) return 0; in init_types()
1749 if (!add_attributes(state, state->alias_type, alias_attributes, 4)) return in init_types()
1751 if (PyObject_SetAttr(state->alias_type, state->asname, Py_None) == -1) in init_types()
1753 if (PyObject_SetAttr(state->alias_type, state->end_lineno, Py_None) == -1) in init_types()
1755 if (PyObject_SetAttr(state->alias_type, state->end_col_offset, Py_None) == in init_types()
1761 if (!state->withitem_type) return 0; in init_types()
1762 if (!add_attributes(state, state->withitem_type, NULL, 0)) return 0; in init_types()
1763 if (PyObject_SetAttr(state->withitem_type, state->optional_vars, Py_None) in init_types()
1769 if (!state->match_case_type) return 0; in init_types()
1770 if (!add_attributes(state, state->match_case_type, NULL, 0)) return 0; in init_types()
1771 if (PyObject_SetAttr(state->match_case_type, state->guard, Py_None) == -1) in init_types()
1782 if (!state->pattern_type) return 0; in init_types()
1783 if (!add_attributes(state, state->pattern_type, pattern_attributes, 4)) in init_types()
1789 if (!state->MatchValue_type) return 0; in init_types()
1794 if (!state->MatchSingleton_type) return 0; in init_types()
1799 if (!state->MatchSequence_type) return 0; in init_types()
1804 if (!state->MatchMapping_type) return 0; in init_types()
1805 if (PyObject_SetAttr(state->MatchMapping_type, state->rest, Py_None) == -1) in init_types()
1811 if (!state->MatchClass_type) return 0; in init_types()
1815 if (!state->MatchStar_type) return 0; in init_types()
1816 if (PyObject_SetAttr(state->MatchStar_type, state->name, Py_None) == -1) in init_types()
1821 if (!state->MatchAs_type) return 0; in init_types()
1822 if (PyObject_SetAttr(state->MatchAs_type, state->pattern, Py_None) == -1) in init_types()
1824 if (PyObject_SetAttr(state->MatchAs_type, state->name, Py_None) == -1) in init_types()
1829 if (!state->MatchOr_type) return 0; in init_types()
1833 if (!state->type_ignore_type) return 0; in init_types()
1834 if (!add_attributes(state, state->type_ignore_type, NULL, 0)) return 0; in init_types()
1839 if (!state->TypeIgnore_type) return 0; in init_types()
1888 if (!p) in _PyAST_Module()
1901 if (!p) in _PyAST_Interactive()
1912 if (!body) { in _PyAST_Expression()
1918 if (!p) in _PyAST_Expression()
1929 if (!returns) { in _PyAST_FunctionType()
1935 if (!p) in _PyAST_FunctionType()
1950 if (!name) { in _PyAST_FunctionDef()
1955 if (!args) { in _PyAST_FunctionDef()
1961 if (!p) in _PyAST_FunctionDef()
1984 if (!name) { in _PyAST_AsyncFunctionDef()
1989 if (!args) { in _PyAST_AsyncFunctionDef()
1995 if (!p) in _PyAST_AsyncFunctionDef()
2018 if (!name) { in _PyAST_ClassDef()
2024 if (!p) in _PyAST_ClassDef()
2045 if (!p) in _PyAST_Return()
2062 if (!p) in _PyAST_Delete()
2079 if (!value) { in _PyAST_Assign()
2085 if (!p) in _PyAST_Assign()
2103 if (!target) { in _PyAST_AugAssign()
2108 if (!op) { in _PyAST_AugAssign()
2113 if (!value) { in _PyAST_AugAssign()
2119 if (!p) in _PyAST_AugAssign()
2138 if (!target) { in _PyAST_AnnAssign()
2143 if (!annotation) { in _PyAST_AnnAssign()
2149 if (!p) in _PyAST_AnnAssign()
2169 if (!target) { in _PyAST_For()
2174 if (!iter) { in _PyAST_For()
2180 if (!p) in _PyAST_For()
2201 if (!target) { in _PyAST_AsyncFor()
2206 if (!iter) { in _PyAST_AsyncFor()
2212 if (!p) in _PyAST_AsyncFor()
2233 if (!test) { in _PyAST_While()
2239 if (!p) in _PyAST_While()
2258 if (!test) { in _PyAST_If()
2260 "field 'test' is required for If"); in _PyAST_If()
2264 if (!p) in _PyAST_If()
2267 p->v.If.test = test; in _PyAST_If()
2268 p->v.If.body = body; in _PyAST_If()
2269 p->v.If.orelse = orelse; in _PyAST_If()
2284 if (!p) in _PyAST_With()
2304 if (!p) in _PyAST_AsyncWith()
2322 if (!subject) { in _PyAST_Match()
2328 if (!p) in _PyAST_Match()
2346 if (!p) in _PyAST_Raise()
2365 if (!p) in _PyAST_Try()
2384 if (!test) { in _PyAST_Assert()
2390 if (!p) in _PyAST_Assert()
2408 if (!p) in _PyAST_Import()
2426 if (!p) in _PyAST_ImportFrom()
2445 if (!p) in _PyAST_Global()
2462 if (!p) in _PyAST_Nonlocal()
2478 if (!value) { in _PyAST_Expr()
2484 if (!p) in _PyAST_Expr()
2501 if (!p) in _PyAST_Pass()
2517 if (!p) in _PyAST_Break()
2533 if (!p) in _PyAST_Continue()
2548 if (!op) { in _PyAST_BoolOp()
2554 if (!p) in _PyAST_BoolOp()
2571 if (!target) { in _PyAST_NamedExpr()
2576 if (!value) { in _PyAST_NamedExpr()
2582 if (!p) in _PyAST_NamedExpr()
2599 if (!left) { in _PyAST_BinOp()
2604 if (!op) { in _PyAST_BinOp()
2609 if (!right) { in _PyAST_BinOp()
2615 if (!p) in _PyAST_BinOp()
2633 if (!op) { in _PyAST_UnaryOp()
2638 if (!operand) { in _PyAST_UnaryOp()
2644 if (!p) in _PyAST_UnaryOp()
2661 if (!args) { in _PyAST_Lambda()
2666 if (!body) { in _PyAST_Lambda()
2672 if (!p) in _PyAST_Lambda()
2689 if (!test) { in _PyAST_IfExp()
2694 if (!body) { in _PyAST_IfExp()
2699 if (!orelse) { in _PyAST_IfExp()
2705 if (!p) in _PyAST_IfExp()
2724 if (!p) in _PyAST_Dict()
2742 if (!p) in _PyAST_Set()
2759 if (!elt) { in _PyAST_ListComp()
2765 if (!p) in _PyAST_ListComp()
2783 if (!elt) { in _PyAST_SetComp()
2789 if (!p) in _PyAST_SetComp()
2807 if (!key) { in _PyAST_DictComp()
2812 if (!value) { in _PyAST_DictComp()
2818 if (!p) in _PyAST_DictComp()
2837 if (!elt) { in _PyAST_GeneratorExp()
2843 if (!p) in _PyAST_GeneratorExp()
2860 if (!value) { in _PyAST_Await()
2866 if (!p) in _PyAST_Await()
2883 if (!p) in _PyAST_Yield()
2899 if (!value) { in _PyAST_YieldFrom()
2905 if (!p) in _PyAST_YieldFrom()
2922 if (!left) { in _PyAST_Compare()
2928 if (!p) in _PyAST_Compare()
2947 if (!func) { in _PyAST_Call()
2953 if (!p) in _PyAST_Call()
2972 if (!value) { in _PyAST_FormattedValue()
2978 if (!p) in _PyAST_FormattedValue()
2997 if (!p) in _PyAST_JoinedStr()
3013 if (!value) { in _PyAST_Constant()
3019 if (!p) in _PyAST_Constant()
3037 if (!value) { in _PyAST_Attribute()
3042 if (!attr) { in _PyAST_Attribute()
3047 if (!ctx) { in _PyAST_Attribute()
3053 if (!p) in _PyAST_Attribute()
3072 if (!value) { in _PyAST_Subscript()
3077 if (!slice) { in _PyAST_Subscript()
3082 if (!ctx) { in _PyAST_Subscript()
3088 if (!p) in _PyAST_Subscript()
3106 if (!value) { in _PyAST_Starred()
3111 if (!ctx) { in _PyAST_Starred()
3117 if (!p) in _PyAST_Starred()
3134 if (!id) { in _PyAST_Name()
3139 if (!ctx) { in _PyAST_Name()
3145 if (!p) in _PyAST_Name()
3162 if (!ctx) { in _PyAST_List()
3168 if (!p) in _PyAST_List()
3185 if (!ctx) { in _PyAST_Tuple()
3191 if (!p) in _PyAST_Tuple()
3209 if (!p) in _PyAST_Slice()
3227 if (!target) { in _PyAST_comprehension()
3232 if (!iter) { in _PyAST_comprehension()
3238 if (!p) in _PyAST_comprehension()
3254 if (!p) in _PyAST_ExceptHandler()
3275 if (!p) in _PyAST_arguments()
3292 if (!arg) { in _PyAST_arg()
3298 if (!p) in _PyAST_arg()
3315 if (!value) { in _PyAST_keyword()
3321 if (!p) in _PyAST_keyword()
3337 if (!name) { in _PyAST_alias()
3343 if (!p) in _PyAST_alias()
3358 if (!context_expr) { in _PyAST_withitem()
3364 if (!p) in _PyAST_withitem()
3376 if (!pattern) { in _PyAST_match_case()
3382 if (!p) in _PyAST_match_case()
3395 if (!value) { in _PyAST_MatchValue()
3401 if (!p) in _PyAST_MatchValue()
3417 if (!value) { in _PyAST_MatchSingleton()
3423 if (!p) in _PyAST_MatchSingleton()
3440 if (!p) in _PyAST_MatchSequence()
3458 if (!p) in _PyAST_MatchMapping()
3478 if (!cls) { in _PyAST_MatchClass()
3484 if (!p) in _PyAST_MatchClass()
3504 if (!p) in _PyAST_MatchStar()
3521 if (!p) in _PyAST_MatchAs()
3539 if (!p) in _PyAST_MatchOr()
3554 if (!tag) { in _PyAST_TypeIgnore()
3560 if (!p) in _PyAST_TypeIgnore()
3575 if (!o) { in ast2obj_mod()
3582 if (!result) goto failed; in ast2obj_mod()
3584 if (!value) goto failed; in ast2obj_mod()
3585 if (PyObject_SetAttr(result, state->body, value) == -1) in ast2obj_mod()
3590 if (!value) goto failed; in ast2obj_mod()
3591 if (PyObject_SetAttr(result, state->type_ignores, value) == -1) in ast2obj_mod()
3598 if (!result) goto failed; in ast2obj_mod()
3601 if (!value) goto failed; in ast2obj_mod()
3602 if (PyObject_SetAttr(result, state->body, value) == -1) in ast2obj_mod()
3609 if (!result) goto failed; in ast2obj_mod()
3611 if (!value) goto failed; in ast2obj_mod()
3612 if (PyObject_SetAttr(result, state->body, value) == -1) in ast2obj_mod()
3619 if (!result) goto failed; in ast2obj_mod()
3622 if (!value) goto failed; in ast2obj_mod()
3623 if (PyObject_SetAttr(result, state->argtypes, value) == -1) in ast2obj_mod()
3627 if (!value) goto failed; in ast2obj_mod()
3628 if (PyObject_SetAttr(result, state->returns, value) == -1) in ast2obj_mod()
3646 if (!o) { in ast2obj_stmt()
3653 if (!result) goto failed; in ast2obj_stmt()
3655 if (!value) goto failed; in ast2obj_stmt()
3656 if (PyObject_SetAttr(result, state->name, value) == -1) in ast2obj_stmt()
3660 if (!value) goto failed; in ast2obj_stmt()
3661 if (PyObject_SetAttr(result, state->args, value) == -1) in ast2obj_stmt()
3666 if (!value) goto failed; in ast2obj_stmt()
3667 if (PyObject_SetAttr(result, state->body, value) == -1) in ast2obj_stmt()
3672 if (!value) goto failed; in ast2obj_stmt()
3673 if (PyObject_SetAttr(result, state->decorator_list, value) == -1) in ast2obj_stmt()
3677 if (!value) goto failed; in ast2obj_stmt()
3678 if (PyObject_SetAttr(result, state->returns, value) == -1) in ast2obj_stmt()
3682 if (!value) goto failed; in ast2obj_stmt()
3683 if (PyObject_SetAttr(result, state->type_comment, value) == -1) in ast2obj_stmt()
3690 if (!result) goto failed; in ast2obj_stmt()
3692 if (!value) goto failed; in ast2obj_stmt()
3693 if (PyObject_SetAttr(result, state->name, value) == -1) in ast2obj_stmt()
3697 if (!value) goto failed; in ast2obj_stmt()
3698 if (PyObject_SetAttr(result, state->args, value) == -1) in ast2obj_stmt()
3703 if (!value) goto failed; in ast2obj_stmt()
3704 if (PyObject_SetAttr(result, state->body, value) == -1) in ast2obj_stmt()
3710 if (!value) goto failed; in ast2obj_stmt()
3711 if (PyObject_SetAttr(result, state->decorator_list, value) == -1) in ast2obj_stmt()
3715 if (!value) goto failed; in ast2obj_stmt()
3716 if (PyObject_SetAttr(result, state->returns, value) == -1) in ast2obj_stmt()
3720 if (!value) goto failed; in ast2obj_stmt()
3721 if (PyObject_SetAttr(result, state->type_comment, value) == -1) in ast2obj_stmt()
3728 if (!result) goto failed; in ast2obj_stmt()
3730 if (!value) goto failed; in ast2obj_stmt()
3731 if (PyObject_SetAttr(result, state->name, value) == -1) in ast2obj_stmt()
3736 if (!value) goto failed; in ast2obj_stmt()
3737 if (PyObject_SetAttr(result, state->bases, value) == -1) in ast2obj_stmt()
3742 if (!value) goto failed; in ast2obj_stmt()
3743 if (PyObject_SetAttr(result, state->keywords, value) == -1) in ast2obj_stmt()
3748 if (!value) goto failed; in ast2obj_stmt()
3749 if (PyObject_SetAttr(result, state->body, value) == -1) in ast2obj_stmt()
3754 if (!value) goto failed; in ast2obj_stmt()
3755 if (PyObject_SetAttr(result, state->decorator_list, value) == -1) in ast2obj_stmt()
3762 if (!result) goto failed; in ast2obj_stmt()
3764 if (!value) goto failed; in ast2obj_stmt()
3765 if (PyObject_SetAttr(result, state->value, value) == -1) in ast2obj_stmt()
3772 if (!result) goto failed; in ast2obj_stmt()
3775 if (!value) goto failed; in ast2obj_stmt()
3776 if (PyObject_SetAttr(result, state->targets, value) == -1) in ast2obj_stmt()
3783 if (!result) goto failed; in ast2obj_stmt()
3786 if (!value) goto failed; in ast2obj_stmt()
3787 if (PyObject_SetAttr(result, state->targets, value) == -1) in ast2obj_stmt()
3791 if (!value) goto failed; in ast2obj_stmt()
3792 if (PyObject_SetAttr(result, state->value, value) == -1) in ast2obj_stmt()
3796 if (!value) goto failed; in ast2obj_stmt()
3797 if (PyObject_SetAttr(result, state->type_comment, value) == -1) in ast2obj_stmt()
3804 if (!result) goto failed; in ast2obj_stmt()
3806 if (!value) goto failed; in ast2obj_stmt()
3807 if (PyObject_SetAttr(result, state->target, value) == -1) in ast2obj_stmt()
3811 if (!value) goto failed; in ast2obj_stmt()
3812 if (PyObject_SetAttr(result, state->op, value) == -1) in ast2obj_stmt()
3816 if (!value) goto failed; in ast2obj_stmt()
3817 if (PyObject_SetAttr(result, state->value, value) == -1) in ast2obj_stmt()
3824 if (!result) goto failed; in ast2obj_stmt()
3826 if (!value) goto failed; in ast2obj_stmt()
3827 if (PyObject_SetAttr(result, state->target, value) == -1) in ast2obj_stmt()
3831 if (!value) goto failed; in ast2obj_stmt()
3832 if (PyObject_SetAttr(result, state->annotation, value) == -1) in ast2obj_stmt()
3836 if (!value) goto failed; in ast2obj_stmt()
3837 if (PyObject_SetAttr(result, state->value, value) == -1) in ast2obj_stmt()
3841 if (!value) goto failed; in ast2obj_stmt()
3842 if (PyObject_SetAttr(result, state->simple, value) == -1) in ast2obj_stmt()
3849 if (!result) goto failed; in ast2obj_stmt()
3851 if (!value) goto failed; in ast2obj_stmt()
3852 if (PyObject_SetAttr(result, state->target, value) == -1) in ast2obj_stmt()
3856 if (!value) goto failed; in ast2obj_stmt()
3857 if (PyObject_SetAttr(result, state->iter, value) == -1) in ast2obj_stmt()
3861 if (!value) goto failed; in ast2obj_stmt()
3862 if (PyObject_SetAttr(result, state->body, value) == -1) in ast2obj_stmt()
3866 if (!value) goto failed; in ast2obj_stmt()
3867 if (PyObject_SetAttr(result, state->orelse, value) == -1) in ast2obj_stmt()
3871 if (!value) goto failed; in ast2obj_stmt()
3872 if (PyObject_SetAttr(result, state->type_comment, value) == -1) in ast2obj_stmt()
3879 if (!result) goto failed; in ast2obj_stmt()
3881 if (!value) goto failed; in ast2obj_stmt()
3882 if (PyObject_SetAttr(result, state->target, value) == -1) in ast2obj_stmt()
3886 if (!value) goto failed; in ast2obj_stmt()
3887 if (PyObject_SetAttr(result, state->iter, value) == -1) in ast2obj_stmt()
3892 if (!value) goto failed; in ast2obj_stmt()
3893 if (PyObject_SetAttr(result, state->body, value) == -1) in ast2obj_stmt()
3898 if (!value) goto failed; in ast2obj_stmt()
3899 if (PyObject_SetAttr(result, state->orelse, value) == -1) in ast2obj_stmt()
3903 if (!value) goto failed; in ast2obj_stmt()
3904 if (PyObject_SetAttr(result, state->type_comment, value) == -1) in ast2obj_stmt()
3911 if (!result) goto failed; in ast2obj_stmt()
3913 if (!value) goto failed; in ast2obj_stmt()
3914 if (PyObject_SetAttr(result, state->test, value) == -1) in ast2obj_stmt()
3918 if (!value) goto failed; in ast2obj_stmt()
3919 if (PyObject_SetAttr(result, state->body, value) == -1) in ast2obj_stmt()
3923 if (!value) goto failed; in ast2obj_stmt()
3924 if (PyObject_SetAttr(result, state->orelse, value) == -1) in ast2obj_stmt()
3931 if (!result) goto failed; in ast2obj_stmt()
3932 value = ast2obj_expr(state, o->v.If.test); in ast2obj_stmt()
3933 if (!value) goto failed; in ast2obj_stmt()
3934 if (PyObject_SetAttr(result, state->test, value) == -1) in ast2obj_stmt()
3937 value = ast2obj_list(state, (asdl_seq*)o->v.If.body, ast2obj_stmt); in ast2obj_stmt()
3938 if (!value) goto failed; in ast2obj_stmt()
3939 if (PyObject_SetAttr(result, state->body, value) == -1) in ast2obj_stmt()
3942 value = ast2obj_list(state, (asdl_seq*)o->v.If.orelse, ast2obj_stmt); in ast2obj_stmt()
3943 if (!value) goto failed; in ast2obj_stmt()
3944 if (PyObject_SetAttr(result, state->orelse, value) == -1) in ast2obj_stmt()
3951 if (!result) goto failed; in ast2obj_stmt()
3954 if (!value) goto failed; in ast2obj_stmt()
3955 if (PyObject_SetAttr(result, state->items, value) == -1) in ast2obj_stmt()
3959 if (!value) goto failed; in ast2obj_stmt()
3960 if (PyObject_SetAttr(result, state->body, value) == -1) in ast2obj_stmt()
3964 if (!value) goto failed; in ast2obj_stmt()
3965 if (PyObject_SetAttr(result, state->type_comment, value) == -1) in ast2obj_stmt()
3972 if (!result) goto failed; in ast2obj_stmt()
3975 if (!value) goto failed; in ast2obj_stmt()
3976 if (PyObject_SetAttr(result, state->items, value) == -1) in ast2obj_stmt()
3981 if (!value) goto failed; in ast2obj_stmt()
3982 if (PyObject_SetAttr(result, state->body, value) == -1) in ast2obj_stmt()
3986 if (!value) goto failed; in ast2obj_stmt()
3987 if (PyObject_SetAttr(result, state->type_comment, value) == -1) in ast2obj_stmt()
3994 if (!result) goto failed; in ast2obj_stmt()
3996 if (!value) goto failed; in ast2obj_stmt()
3997 if (PyObject_SetAttr(result, state->subject, value) == -1) in ast2obj_stmt()
4002 if (!value) goto failed; in ast2obj_stmt()
4003 if (PyObject_SetAttr(result, state->cases, value) == -1) in ast2obj_stmt()
4010 if (!result) goto failed; in ast2obj_stmt()
4012 if (!value) goto failed; in ast2obj_stmt()
4013 if (PyObject_SetAttr(result, state->exc, value) == -1) in ast2obj_stmt()
4017 if (!value) goto failed; in ast2obj_stmt()
4018 if (PyObject_SetAttr(result, state->cause, value) == -1) in ast2obj_stmt()
4025 if (!result) goto failed; in ast2obj_stmt()
4027 if (!value) goto failed; in ast2obj_stmt()
4028 if (PyObject_SetAttr(result, state->body, value) == -1) in ast2obj_stmt()
4033 if (!value) goto failed; in ast2obj_stmt()
4034 if (PyObject_SetAttr(result, state->handlers, value) == -1) in ast2obj_stmt()
4038 if (!value) goto failed; in ast2obj_stmt()
4039 if (PyObject_SetAttr(result, state->orelse, value) == -1) in ast2obj_stmt()
4044 if (!value) goto failed; in ast2obj_stmt()
4045 if (PyObject_SetAttr(result, state->finalbody, value) == -1) in ast2obj_stmt()
4052 if (!result) goto failed; in ast2obj_stmt()
4054 if (!value) goto failed; in ast2obj_stmt()
4055 if (PyObject_SetAttr(result, state->test, value) == -1) in ast2obj_stmt()
4059 if (!value) goto failed; in ast2obj_stmt()
4060 if (PyObject_SetAttr(result, state->msg, value) == -1) in ast2obj_stmt()
4067 if (!result) goto failed; in ast2obj_stmt()
4070 if (!value) goto failed; in ast2obj_stmt()
4071 if (PyObject_SetAttr(result, state->names, value) == -1) in ast2obj_stmt()
4078 if (!result) goto failed; in ast2obj_stmt()
4080 if (!value) goto failed; in ast2obj_stmt()
4081 if (PyObject_SetAttr(result, state->module, value) == -1) in ast2obj_stmt()
4086 if (!value) goto failed; in ast2obj_stmt()
4087 if (PyObject_SetAttr(result, state->names, value) == -1) in ast2obj_stmt()
4091 if (!value) goto failed; in ast2obj_stmt()
4092 if (PyObject_SetAttr(result, state->level, value) == -1) in ast2obj_stmt()
4099 if (!result) goto failed; in ast2obj_stmt()
4102 if (!value) goto failed; in ast2obj_stmt()
4103 if (PyObject_SetAttr(result, state->names, value) == -1) in ast2obj_stmt()
4110 if (!result) goto failed; in ast2obj_stmt()
4113 if (!value) goto failed; in ast2obj_stmt()
4114 if (PyObject_SetAttr(result, state->names, value) == -1) in ast2obj_stmt()
4121 if (!result) goto failed; in ast2obj_stmt()
4123 if (!value) goto failed; in ast2obj_stmt()
4124 if (PyObject_SetAttr(result, state->value, value) == -1) in ast2obj_stmt()
4131 if (!result) goto failed; in ast2obj_stmt()
4136 if (!result) goto failed; in ast2obj_stmt()
4141 if (!result) goto failed; in ast2obj_stmt()
4145 if (!value) goto failed; in ast2obj_stmt()
4146 if (PyObject_SetAttr(result, state->lineno, value) < 0) in ast2obj_stmt()
4150 if (!value) goto failed; in ast2obj_stmt()
4151 if (PyObject_SetAttr(result, state->col_offset, value) < 0) in ast2obj_stmt()
4155 if (!value) goto failed; in ast2obj_stmt()
4156 if (PyObject_SetAttr(result, state->end_lineno, value) < 0) in ast2obj_stmt()
4160 if (!value) goto failed; in ast2obj_stmt()
4161 if (PyObject_SetAttr(result, state->end_col_offset, value) < 0) in ast2obj_stmt()
4177 if (!o) { in ast2obj_expr()
4184 if (!result) goto failed; in ast2obj_expr()
4186 if (!value) goto failed; in ast2obj_expr()
4187 if (PyObject_SetAttr(result, state->op, value) == -1) in ast2obj_expr()
4192 if (!value) goto failed; in ast2obj_expr()
4193 if (PyObject_SetAttr(result, state->values, value) == -1) in ast2obj_expr()
4200 if (!result) goto failed; in ast2obj_expr()
4202 if (!value) goto failed; in ast2obj_expr()
4203 if (PyObject_SetAttr(result, state->target, value) == -1) in ast2obj_expr()
4207 if (!value) goto failed; in ast2obj_expr()
4208 if (PyObject_SetAttr(result, state->value, value) == -1) in ast2obj_expr()
4215 if (!result) goto failed; in ast2obj_expr()
4217 if (!value) goto failed; in ast2obj_expr()
4218 if (PyObject_SetAttr(result, state->left, value) == -1) in ast2obj_expr()
4222 if (!value) goto failed; in ast2obj_expr()
4223 if (PyObject_SetAttr(result, state->op, value) == -1) in ast2obj_expr()
4227 if (!value) goto failed; in ast2obj_expr()
4228 if (PyObject_SetAttr(result, state->right, value) == -1) in ast2obj_expr()
4235 if (!result) goto failed; in ast2obj_expr()
4237 if (!value) goto failed; in ast2obj_expr()
4238 if (PyObject_SetAttr(result, state->op, value) == -1) in ast2obj_expr()
4242 if (!value) goto failed; in ast2obj_expr()
4243 if (PyObject_SetAttr(result, state->operand, value) == -1) in ast2obj_expr()
4250 if (!result) goto failed; in ast2obj_expr()
4252 if (!value) goto failed; in ast2obj_expr()
4253 if (PyObject_SetAttr(result, state->args, value) == -1) in ast2obj_expr()
4257 if (!value) goto failed; in ast2obj_expr()
4258 if (PyObject_SetAttr(result, state->body, value) == -1) in ast2obj_expr()
4265 if (!result) goto failed; in ast2obj_expr()
4267 if (!value) goto failed; in ast2obj_expr()
4268 if (PyObject_SetAttr(result, state->test, value) == -1) in ast2obj_expr()
4272 if (!value) goto failed; in ast2obj_expr()
4273 if (PyObject_SetAttr(result, state->body, value) == -1) in ast2obj_expr()
4277 if (!value) goto failed; in ast2obj_expr()
4278 if (PyObject_SetAttr(result, state->orelse, value) == -1) in ast2obj_expr()
4285 if (!result) goto failed; in ast2obj_expr()
4287 if (!value) goto failed; in ast2obj_expr()
4288 if (PyObject_SetAttr(result, state->keys, value) == -1) in ast2obj_expr()
4292 if (!value) goto failed; in ast2obj_expr()
4293 if (PyObject_SetAttr(result, state->values, value) == -1) in ast2obj_expr()
4300 if (!result) goto failed; in ast2obj_expr()
4302 if (!value) goto failed; in ast2obj_expr()
4303 if (PyObject_SetAttr(result, state->elts, value) == -1) in ast2obj_expr()
4310 if (!result) goto failed; in ast2obj_expr()
4312 if (!value) goto failed; in ast2obj_expr()
4313 if (PyObject_SetAttr(result, state->elt, value) == -1) in ast2obj_expr()
4318 if (!value) goto failed; in ast2obj_expr()
4319 if (PyObject_SetAttr(result, state->generators, value) == -1) in ast2obj_expr()
4326 if (!result) goto failed; in ast2obj_expr()
4328 if (!value) goto failed; in ast2obj_expr()
4329 if (PyObject_SetAttr(result, state->elt, value) == -1) in ast2obj_expr()
4334 if (!value) goto failed; in ast2obj_expr()
4335 if (PyObject_SetAttr(result, state->generators, value) == -1) in ast2obj_expr()
4342 if (!result) goto failed; in ast2obj_expr()
4344 if (!value) goto failed; in ast2obj_expr()
4345 if (PyObject_SetAttr(result, state->key, value) == -1) in ast2obj_expr()
4349 if (!value) goto failed; in ast2obj_expr()
4350 if (PyObject_SetAttr(result, state->value, value) == -1) in ast2obj_expr()
4355 if (!value) goto failed; in ast2obj_expr()
4356 if (PyObject_SetAttr(result, state->generators, value) == -1) in ast2obj_expr()
4363 if (!result) goto failed; in ast2obj_expr()
4365 if (!value) goto failed; in ast2obj_expr()
4366 if (PyObject_SetAttr(result, state->elt, value) == -1) in ast2obj_expr()
4371 if (!value) goto failed; in ast2obj_expr()
4372 if (PyObject_SetAttr(result, state->generators, value) == -1) in ast2obj_expr()
4379 if (!result) goto failed; in ast2obj_expr()
4381 if (!value) goto failed; in ast2obj_expr()
4382 if (PyObject_SetAttr(result, state->value, value) == -1) in ast2obj_expr()
4389 if (!result) goto failed; in ast2obj_expr()
4391 if (!value) goto failed; in ast2obj_expr()
4392 if (PyObject_SetAttr(result, state->value, value) == -1) in ast2obj_expr()
4399 if (!result) goto failed; in ast2obj_expr()
4401 if (!value) goto failed; in ast2obj_expr()
4402 if (PyObject_SetAttr(result, state->value, value) == -1) in ast2obj_expr()
4409 if (!result) goto failed; in ast2obj_expr()
4411 if (!value) goto failed; in ast2obj_expr()
4412 if (PyObject_SetAttr(result, state->left, value) == -1) in ast2obj_expr()
4418 if (!value) goto failed; in ast2obj_expr()
4422 if (!value) goto failed; in ast2obj_expr()
4423 if (PyObject_SetAttr(result, state->ops, value) == -1) in ast2obj_expr()
4428 if (!value) goto failed; in ast2obj_expr()
4429 if (PyObject_SetAttr(result, state->comparators, value) == -1) in ast2obj_expr()
4436 if (!result) goto failed; in ast2obj_expr()
4438 if (!value) goto failed; in ast2obj_expr()
4439 if (PyObject_SetAttr(result, state->func, value) == -1) in ast2obj_expr()
4443 if (!value) goto failed; in ast2obj_expr()
4444 if (PyObject_SetAttr(result, state->args, value) == -1) in ast2obj_expr()
4449 if (!value) goto failed; in ast2obj_expr()
4450 if (PyObject_SetAttr(result, state->keywords, value) == -1) in ast2obj_expr()
4457 if (!result) goto failed; in ast2obj_expr()
4459 if (!value) goto failed; in ast2obj_expr()
4460 if (PyObject_SetAttr(result, state->value, value) == -1) in ast2obj_expr()
4464 if (!value) goto failed; in ast2obj_expr()
4465 if (PyObject_SetAttr(result, state->conversion, value) == -1) in ast2obj_expr()
4469 if (!value) goto failed; in ast2obj_expr()
4470 if (PyObject_SetAttr(result, state->format_spec, value) == -1) in ast2obj_expr()
4477 if (!result) goto failed; in ast2obj_expr()
4480 if (!value) goto failed; in ast2obj_expr()
4481 if (PyObject_SetAttr(result, state->values, value) == -1) in ast2obj_expr()
4488 if (!result) goto failed; in ast2obj_expr()
4490 if (!value) goto failed; in ast2obj_expr()
4491 if (PyObject_SetAttr(result, state->value, value) == -1) in ast2obj_expr()
4495 if (!value) goto failed; in ast2obj_expr()
4496 if (PyObject_SetAttr(result, state->kind, value) == -1) in ast2obj_expr()
4503 if (!result) goto failed; in ast2obj_expr()
4505 if (!value) goto failed; in ast2obj_expr()
4506 if (PyObject_SetAttr(result, state->value, value) == -1) in ast2obj_expr()
4510 if (!value) goto failed; in ast2obj_expr()
4511 if (PyObject_SetAttr(result, state->attr, value) == -1) in ast2obj_expr()
4515 if (!value) goto failed; in ast2obj_expr()
4516 if (PyObject_SetAttr(result, state->ctx, value) == -1) in ast2obj_expr()
4523 if (!result) goto failed; in ast2obj_expr()
4525 if (!value) goto failed; in ast2obj_expr()
4526 if (PyObject_SetAttr(result, state->value, value) == -1) in ast2obj_expr()
4530 if (!value) goto failed; in ast2obj_expr()
4531 if (PyObject_SetAttr(result, state->slice, value) == -1) in ast2obj_expr()
4535 if (!value) goto failed; in ast2obj_expr()
4536 if (PyObject_SetAttr(result, state->ctx, value) == -1) in ast2obj_expr()
4543 if (!result) goto failed; in ast2obj_expr()
4545 if (!value) goto failed; in ast2obj_expr()
4546 if (PyObject_SetAttr(result, state->value, value) == -1) in ast2obj_expr()
4550 if (!value) goto failed; in ast2obj_expr()
4551 if (PyObject_SetAttr(result, state->ctx, value) == -1) in ast2obj_expr()
4558 if (!result) goto failed; in ast2obj_expr()
4560 if (!value) goto failed; in ast2obj_expr()
4561 if (PyObject_SetAttr(result, state->id, value) == -1) in ast2obj_expr()
4565 if (!value) goto failed; in ast2obj_expr()
4566 if (PyObject_SetAttr(result, state->ctx, value) == -1) in ast2obj_expr()
4573 if (!result) goto failed; in ast2obj_expr()
4575 if (!value) goto failed; in ast2obj_expr()
4576 if (PyObject_SetAttr(result, state->elts, value) == -1) in ast2obj_expr()
4580 if (!value) goto failed; in ast2obj_expr()
4581 if (PyObject_SetAttr(result, state->ctx, value) == -1) in ast2obj_expr()
4588 if (!result) goto failed; in ast2obj_expr()
4590 if (!value) goto failed; in ast2obj_expr()
4591 if (PyObject_SetAttr(result, state->elts, value) == -1) in ast2obj_expr()
4595 if (!value) goto failed; in ast2obj_expr()
4596 if (PyObject_SetAttr(result, state->ctx, value) == -1) in ast2obj_expr()
4603 if (!result) goto failed; in ast2obj_expr()
4605 if (!value) goto failed; in ast2obj_expr()
4606 if (PyObject_SetAttr(result, state->lower, value) == -1) in ast2obj_expr()
4610 if (!value) goto failed; in ast2obj_expr()
4611 if (PyObject_SetAttr(result, state->upper, value) == -1) in ast2obj_expr()
4615 if (!value) goto failed; in ast2obj_expr()
4616 if (PyObject_SetAttr(result, state->step, value) == -1) in ast2obj_expr()
4622 if (!value) goto failed; in ast2obj_expr()
4623 if (PyObject_SetAttr(result, state->lineno, value) < 0) in ast2obj_expr()
4627 if (!value) goto failed; in ast2obj_expr()
4628 if (PyObject_SetAttr(result, state->col_offset, value) < 0) in ast2obj_expr()
4632 if (!value) goto failed; in ast2obj_expr()
4633 if (PyObject_SetAttr(result, state->end_lineno, value) < 0) in ast2obj_expr()
4637 if (!value) goto failed; in ast2obj_expr()
4638 if (PyObject_SetAttr(result, state->end_col_offset, value) < 0) in ast2obj_expr()
4780 if (!o) { in ast2obj_comprehension()
4785 if (!result) return NULL; in ast2obj_comprehension()
4787 if (!value) goto failed; in ast2obj_comprehension()
4788 if (PyObject_SetAttr(result, state->target, value) == -1) in ast2obj_comprehension()
4792 if (!value) goto failed; in ast2obj_comprehension()
4793 if (PyObject_SetAttr(result, state->iter, value) == -1) in ast2obj_comprehension()
4797 if (!value) goto failed; in ast2obj_comprehension()
4798 if (PyObject_SetAttr(result, state->ifs, value) == -1) in ast2obj_comprehension()
4802 if (!value) goto failed; in ast2obj_comprehension()
4803 if (PyObject_SetAttr(result, state->is_async, value) == -1) in ast2obj_comprehension()
4819 if (!o) { in ast2obj_excepthandler()
4826 if (!result) goto failed; in ast2obj_excepthandler()
4828 if (!value) goto failed; in ast2obj_excepthandler()
4829 if (PyObject_SetAttr(result, state->type, value) == -1) in ast2obj_excepthandler()
4833 if (!value) goto failed; in ast2obj_excepthandler()
4834 if (PyObject_SetAttr(result, state->name, value) == -1) in ast2obj_excepthandler()
4839 if (!value) goto failed; in ast2obj_excepthandler()
4840 if (PyObject_SetAttr(result, state->body, value) == -1) in ast2obj_excepthandler()
4846 if (!value) goto failed; in ast2obj_excepthandler()
4847 if (PyObject_SetAttr(result, state->lineno, value) < 0) in ast2obj_excepthandler()
4851 if (!value) goto failed; in ast2obj_excepthandler()
4852 if (PyObject_SetAttr(result, state->col_offset, value) < 0) in ast2obj_excepthandler()
4856 if (!value) goto failed; in ast2obj_excepthandler()
4857 if (PyObject_SetAttr(result, state->end_lineno, value) < 0) in ast2obj_excepthandler()
4861 if (!value) goto failed; in ast2obj_excepthandler()
4862 if (PyObject_SetAttr(result, state->end_col_offset, value) < 0) in ast2obj_excepthandler()
4878 if (!o) { in ast2obj_arguments()
4883 if (!result) return NULL; in ast2obj_arguments()
4885 if (!value) goto failed; in ast2obj_arguments()
4886 if (PyObject_SetAttr(result, state->posonlyargs, value) == -1) in ast2obj_arguments()
4890 if (!value) goto failed; in ast2obj_arguments()
4891 if (PyObject_SetAttr(result, state->args, value) == -1) in ast2obj_arguments()
4895 if (!value) goto failed; in ast2obj_arguments()
4896 if (PyObject_SetAttr(result, state->vararg, value) == -1) in ast2obj_arguments()
4900 if (!value) goto failed; in ast2obj_arguments()
4901 if (PyObject_SetAttr(result, state->kwonlyargs, value) == -1) in ast2obj_arguments()
4905 if (!value) goto failed; in ast2obj_arguments()
4906 if (PyObject_SetAttr(result, state->kw_defaults, value) == -1) in ast2obj_arguments()
4910 if (!value) goto failed; in ast2obj_arguments()
4911 if (PyObject_SetAttr(result, state->kwarg, value) == -1) in ast2obj_arguments()
4915 if (!value) goto failed; in ast2obj_arguments()
4916 if (PyObject_SetAttr(result, state->defaults, value) == -1) in ast2obj_arguments()
4932 if (!o) { in ast2obj_arg()
4937 if (!result) return NULL; in ast2obj_arg()
4939 if (!value) goto failed; in ast2obj_arg()
4940 if (PyObject_SetAttr(result, state->arg, value) == -1) in ast2obj_arg()
4944 if (!value) goto failed; in ast2obj_arg()
4945 if (PyObject_SetAttr(result, state->annotation, value) == -1) in ast2obj_arg()
4949 if (!value) goto failed; in ast2obj_arg()
4950 if (PyObject_SetAttr(result, state->type_comment, value) == -1) in ast2obj_arg()
4954 if (!value) goto failed; in ast2obj_arg()
4955 if (PyObject_SetAttr(result, state->lineno, value) < 0) in ast2obj_arg()
4959 if (!value) goto failed; in ast2obj_arg()
4960 if (PyObject_SetAttr(result, state->col_offset, value) < 0) in ast2obj_arg()
4964 if (!value) goto failed; in ast2obj_arg()
4965 if (PyObject_SetAttr(result, state->end_lineno, value) < 0) in ast2obj_arg()
4969 if (!value) goto failed; in ast2obj_arg()
4970 if (PyObject_SetAttr(result, state->end_col_offset, value) < 0) in ast2obj_arg()
4986 if (!o) { in ast2obj_keyword()
4991 if (!result) return NULL; in ast2obj_keyword()
4993 if (!value) goto failed; in ast2obj_keyword()
4994 if (PyObject_SetAttr(result, state->arg, value) == -1) in ast2obj_keyword()
4998 if (!value) goto failed; in ast2obj_keyword()
4999 if (PyObject_SetAttr(result, state->value, value) == -1) in ast2obj_keyword()
5003 if (!value) goto failed; in ast2obj_keyword()
5004 if (PyObject_SetAttr(result, state->lineno, value) < 0) in ast2obj_keyword()
5008 if (!value) goto failed; in ast2obj_keyword()
5009 if (PyObject_SetAttr(result, state->col_offset, value) < 0) in ast2obj_keyword()
5013 if (!value) goto failed; in ast2obj_keyword()
5014 if (PyObject_SetAttr(result, state->end_lineno, value) < 0) in ast2obj_keyword()
5018 if (!value) goto failed; in ast2obj_keyword()
5019 if (PyObject_SetAttr(result, state->end_col_offset, value) < 0) in ast2obj_keyword()
5035 if (!o) { in ast2obj_alias()
5040 if (!result) return NULL; in ast2obj_alias()
5042 if (!value) goto failed; in ast2obj_alias()
5043 if (PyObject_SetAttr(result, state->name, value) == -1) in ast2obj_alias()
5047 if (!value) goto failed; in ast2obj_alias()
5048 if (PyObject_SetAttr(result, state->asname, value) == -1) in ast2obj_alias()
5052 if (!value) goto failed; in ast2obj_alias()
5053 if (PyObject_SetAttr(result, state->lineno, value) < 0) in ast2obj_alias()
5057 if (!value) goto failed; in ast2obj_alias()
5058 if (PyObject_SetAttr(result, state->col_offset, value) < 0) in ast2obj_alias()
5062 if (!value) goto failed; in ast2obj_alias()
5063 if (PyObject_SetAttr(result, state->end_lineno, value) < 0) in ast2obj_alias()
5067 if (!value) goto failed; in ast2obj_alias()
5068 if (PyObject_SetAttr(result, state->end_col_offset, value) < 0) in ast2obj_alias()
5084 if (!o) { in ast2obj_withitem()
5089 if (!result) return NULL; in ast2obj_withitem()
5091 if (!value) goto failed; in ast2obj_withitem()
5092 if (PyObject_SetAttr(result, state->context_expr, value) == -1) in ast2obj_withitem()
5096 if (!value) goto failed; in ast2obj_withitem()
5097 if (PyObject_SetAttr(result, state->optional_vars, value) == -1) in ast2obj_withitem()
5113 if (!o) { in ast2obj_match_case()
5118 if (!result) return NULL; in ast2obj_match_case()
5120 if (!value) goto failed; in ast2obj_match_case()
5121 if (PyObject_SetAttr(result, state->pattern, value) == -1) in ast2obj_match_case()
5125 if (!value) goto failed; in ast2obj_match_case()
5126 if (PyObject_SetAttr(result, state->guard, value) == -1) in ast2obj_match_case()
5130 if (!value) goto failed; in ast2obj_match_case()
5131 if (PyObject_SetAttr(result, state->body, value) == -1) in ast2obj_match_case()
5147 if (!o) { in ast2obj_pattern()
5154 if (!result) goto failed; in ast2obj_pattern()
5156 if (!value) goto failed; in ast2obj_pattern()
5157 if (PyObject_SetAttr(result, state->value, value) == -1) in ast2obj_pattern()
5164 if (!result) goto failed; in ast2obj_pattern()
5166 if (!value) goto failed; in ast2obj_pattern()
5167 if (PyObject_SetAttr(result, state->value, value) == -1) in ast2obj_pattern()
5174 if (!result) goto failed; in ast2obj_pattern()
5177 if (!value) goto failed; in ast2obj_pattern()
5178 if (PyObject_SetAttr(result, state->patterns, value) == -1) in ast2obj_pattern()
5185 if (!result) goto failed; in ast2obj_pattern()
5188 if (!value) goto failed; in ast2obj_pattern()
5189 if (PyObject_SetAttr(result, state->keys, value) == -1) in ast2obj_pattern()
5194 if (!value) goto failed; in ast2obj_pattern()
5195 if (PyObject_SetAttr(result, state->patterns, value) == -1) in ast2obj_pattern()
5199 if (!value) goto failed; in ast2obj_pattern()
5200 if (PyObject_SetAttr(result, state->rest, value) == -1) in ast2obj_pattern()
5207 if (!result) goto failed; in ast2obj_pattern()
5209 if (!value) goto failed; in ast2obj_pattern()
5210 if (PyObject_SetAttr(result, state->cls, value) == -1) in ast2obj_pattern()
5215 if (!value) goto failed; in ast2obj_pattern()
5216 if (PyObject_SetAttr(result, state->patterns, value) == -1) in ast2obj_pattern()
5221 if (!value) goto failed; in ast2obj_pattern()
5222 if (PyObject_SetAttr(result, state->kwd_attrs, value) == -1) in ast2obj_pattern()
5227 if (!value) goto failed; in ast2obj_pattern()
5228 if (PyObject_SetAttr(result, state->kwd_patterns, value) == -1) in ast2obj_pattern()
5235 if (!result) goto failed; in ast2obj_pattern()
5237 if (!value) goto failed; in ast2obj_pattern()
5238 if (PyObject_SetAttr(result, state->name, value) == -1) in ast2obj_pattern()
5245 if (!result) goto failed; in ast2obj_pattern()
5247 if (!value) goto failed; in ast2obj_pattern()
5248 if (PyObject_SetAttr(result, state->pattern, value) == -1) in ast2obj_pattern()
5252 if (!value) goto failed; in ast2obj_pattern()
5253 if (PyObject_SetAttr(result, state->name, value) == -1) in ast2obj_pattern()
5260 if (!result) goto failed; in ast2obj_pattern()
5263 if (!value) goto failed; in ast2obj_pattern()
5264 if (PyObject_SetAttr(result, state->patterns, value) == -1) in ast2obj_pattern()
5270 if (!value) goto failed; in ast2obj_pattern()
5271 if (PyObject_SetAttr(result, state->lineno, value) < 0) in ast2obj_pattern()
5275 if (!value) goto failed; in ast2obj_pattern()
5276 if (PyObject_SetAttr(result, state->col_offset, value) < 0) in ast2obj_pattern()
5280 if (!value) goto failed; in ast2obj_pattern()
5281 if (PyObject_SetAttr(result, state->end_lineno, value) < 0) in ast2obj_pattern()
5285 if (!value) goto failed; in ast2obj_pattern()
5286 if (PyObject_SetAttr(result, state->end_col_offset, value) < 0) in ast2obj_pattern()
5302 if (!o) { in ast2obj_type_ignore()
5309 if (!result) goto failed; in ast2obj_type_ignore()
5311 if (!value) goto failed; in ast2obj_type_ignore()
5312 if (PyObject_SetAttr(result, state->lineno, value) == -1) in ast2obj_type_ignore()
5316 if (!value) goto failed; in ast2obj_type_ignore()
5317 if (PyObject_SetAttr(result, state->tag, value) == -1) in ast2obj_type_ignore()
5338 if (obj == Py_None) { in obj2ast_mod()
5344 if (isinstance == -1) { in obj2ast_mod()
5347 if (isinstance) { in obj2ast_mod()
5351 if (_PyObject_LookupAttr(obj, state->body, &tmp) < 0) { in obj2ast_mod()
5354 if (tmp == NULL) { in obj2ast_mod()
5362 if (!PyList_Check(tmp)) { in obj2ast_mod()
5368 if (body == NULL) goto failed; in obj2ast_mod()
5373 if (Py_EnterRecursiveCall(" while traversing 'Module' node")) { in obj2ast_mod()
5379 if (res != 0) goto failed; in obj2ast_mod()
5380 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_mod()
5388 if (_PyObject_LookupAttr(obj, state->type_ignores, &tmp) < 0) { in obj2ast_mod()
5391 if (tmp == NULL) { in obj2ast_mod()
5399 if (!PyList_Check(tmp)) { in obj2ast_mod()
5405 if (type_ignores == NULL) goto failed; in obj2ast_mod()
5410 if (Py_EnterRecursiveCall(" while traversing 'Module' node")) { in obj2ast_mod()
5416 if (res != 0) goto failed; in obj2ast_mod()
5417 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_mod()
5426 if (*out == NULL) goto failed; in obj2ast_mod()
5431 if (isinstance == -1) { in obj2ast_mod()
5434 if (isinstance) { in obj2ast_mod()
5437 if (_PyObject_LookupAttr(obj, state->body, &tmp) < 0) { in obj2ast_mod()
5440 if (tmp == NULL) { in obj2ast_mod()
5448 if (!PyList_Check(tmp)) { in obj2ast_mod()
5454 if (body == NULL) goto failed; in obj2ast_mod()
5459 if (Py_EnterRecursiveCall(" while traversing 'Interactive' node")) { in obj2ast_mod()
5465 if (res != 0) goto failed; in obj2ast_mod()
5466 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_mod()
5475 if (*out == NULL) goto failed; in obj2ast_mod()
5480 if (isinstance == -1) { in obj2ast_mod()
5483 if (isinstance) { in obj2ast_mod()
5486 if (_PyObject_LookupAttr(obj, state->body, &tmp) < 0) { in obj2ast_mod()
5489 if (tmp == NULL) { in obj2ast_mod()
5495 if (Py_EnterRecursiveCall(" while traversing 'Expression' node")) { in obj2ast_mod()
5500 if (res != 0) goto failed; in obj2ast_mod()
5504 if (*out == NULL) goto failed; in obj2ast_mod()
5509 if (isinstance == -1) { in obj2ast_mod()
5512 if (isinstance) { in obj2ast_mod()
5516 if (_PyObject_LookupAttr(obj, state->argtypes, &tmp) < 0) { in obj2ast_mod()
5519 if (tmp == NULL) { in obj2ast_mod()
5527 if (!PyList_Check(tmp)) { in obj2ast_mod()
5533 if (argtypes == NULL) goto failed; in obj2ast_mod()
5538 if (Py_EnterRecursiveCall(" while traversing 'FunctionType' node")) { in obj2ast_mod()
5544 if (res != 0) goto failed; in obj2ast_mod()
5545 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_mod()
5553 if (_PyObject_LookupAttr(obj, state->returns, &tmp) < 0) { in obj2ast_mod()
5556 if (tmp == NULL) { in obj2ast_mod()
5562 if (Py_EnterRecursiveCall(" while traversing 'FunctionType' node")) { in obj2ast_mod()
5567 if (res != 0) goto failed; in obj2ast_mod()
5571 if (*out == NULL) goto failed; in obj2ast_mod()
5594 if (obj == Py_None) { in obj2ast_stmt()
5598 if (_PyObject_LookupAttr(obj, state->lineno, &tmp) < 0) { in obj2ast_stmt()
5601 if (tmp == NULL) { in obj2ast_stmt()
5607 if (Py_EnterRecursiveCall(" while traversing 'stmt' node")) { in obj2ast_stmt()
5612 if (res != 0) goto failed; in obj2ast_stmt()
5615 if (_PyObject_LookupAttr(obj, state->col_offset, &tmp) < 0) { in obj2ast_stmt()
5618 if (tmp == NULL) { in obj2ast_stmt()
5624 if (Py_EnterRecursiveCall(" while traversing 'stmt' node")) { in obj2ast_stmt()
5629 if (res != 0) goto failed; in obj2ast_stmt()
5632 if (_PyObject_LookupAttr(obj, state->end_lineno, &tmp) < 0) { in obj2ast_stmt()
5635 if (tmp == NULL || tmp == Py_None) { in obj2ast_stmt()
5641 if (Py_EnterRecursiveCall(" while traversing 'stmt' node")) { in obj2ast_stmt()
5646 if (res != 0) goto failed; in obj2ast_stmt()
5649 if (_PyObject_LookupAttr(obj, state->end_col_offset, &tmp) < 0) { in obj2ast_stmt()
5652 if (tmp == NULL || tmp == Py_None) { in obj2ast_stmt()
5658 if (Py_EnterRecursiveCall(" while traversing 'stmt' node")) { in obj2ast_stmt()
5663 if (res != 0) goto failed; in obj2ast_stmt()
5668 if (isinstance == -1) { in obj2ast_stmt()
5671 if (isinstance) { in obj2ast_stmt()
5679 if (_PyObject_LookupAttr(obj, state->name, &tmp) < 0) { in obj2ast_stmt()
5682 if (tmp == NULL) { in obj2ast_stmt()
5688 if (Py_EnterRecursiveCall(" while traversing 'FunctionDef' node")) { in obj2ast_stmt()
5693 if (res != 0) goto failed; in obj2ast_stmt()
5696 if (_PyObject_LookupAttr(obj, state->args, &tmp) < 0) { in obj2ast_stmt()
5699 if (tmp == NULL) { in obj2ast_stmt()
5705 if (Py_EnterRecursiveCall(" while traversing 'FunctionDef' node")) { in obj2ast_stmt()
5710 if (res != 0) goto failed; in obj2ast_stmt()
5713 if (_PyObject_LookupAttr(obj, state->body, &tmp) < 0) { in obj2ast_stmt()
5716 if (tmp == NULL) { in obj2ast_stmt()
5724 if (!PyList_Check(tmp)) { in obj2ast_stmt()
5730 if (body == NULL) goto failed; in obj2ast_stmt()
5735 if (Py_EnterRecursiveCall(" while traversing 'FunctionDef' node")) { in obj2ast_stmt()
5741 if (res != 0) goto failed; in obj2ast_stmt()
5742 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_stmt()
5750 if (_PyObject_LookupAttr(obj, state->decorator_list, &tmp) < 0) { in obj2ast_stmt()
5753 if (tmp == NULL) { in obj2ast_stmt()
5761 if (!PyList_Check(tmp)) { in obj2ast_stmt()
5767 if (decorator_list == NULL) goto failed; in obj2ast_stmt()
5772 if (Py_EnterRecursiveCall(" while traversing 'FunctionDef' node")) { in obj2ast_stmt()
5778 if (res != 0) goto failed; in obj2ast_stmt()
5779 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_stmt()
5787 if (_PyObject_LookupAttr(obj, state->returns, &tmp) < 0) { in obj2ast_stmt()
5790 if (tmp == NULL || tmp == Py_None) { in obj2ast_stmt()
5796 if (Py_EnterRecursiveCall(" while traversing 'FunctionDef' node")) { in obj2ast_stmt()
5801 if (res != 0) goto failed; in obj2ast_stmt()
5804 if (_PyObject_LookupAttr(obj, state->type_comment, &tmp) < 0) { in obj2ast_stmt()
5807 if (tmp == NULL || tmp == Py_None) { in obj2ast_stmt()
5813 if (Py_EnterRecursiveCall(" while traversing 'FunctionDef' node")) { in obj2ast_stmt()
5818 if (res != 0) goto failed; in obj2ast_stmt()
5824 if (*out == NULL) goto failed; in obj2ast_stmt()
5829 if (isinstance == -1) { in obj2ast_stmt()
5832 if (isinstance) { in obj2ast_stmt()
5840 if (_PyObject_LookupAttr(obj, state->name, &tmp) < 0) { in obj2ast_stmt()
5843 if (tmp == NULL) { in obj2ast_stmt()
5849 if (Py_EnterRecursiveCall(" while traversing 'AsyncFunctionDef' node")) { in obj2ast_stmt()
5854 if (res != 0) goto failed; in obj2ast_stmt()
5857 if (_PyObject_LookupAttr(obj, state->args, &tmp) < 0) { in obj2ast_stmt()
5860 if (tmp == NULL) { in obj2ast_stmt()
5866 if (Py_EnterRecursiveCall(" while traversing 'AsyncFunctionDef' node")) { in obj2ast_stmt()
5871 if (res != 0) goto failed; in obj2ast_stmt()
5874 if (_PyObject_LookupAttr(obj, state->body, &tmp) < 0) { in obj2ast_stmt()
5877 if (tmp == NULL) { in obj2ast_stmt()
5885 if (!PyList_Check(tmp)) { in obj2ast_stmt()
5891 if (body == NULL) goto failed; in obj2ast_stmt()
5896 if (Py_EnterRecursiveCall(" while traversing 'AsyncFunctionDef' node")) { in obj2ast_stmt()
5902 if (res != 0) goto failed; in obj2ast_stmt()
5903 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_stmt()
5911 if (_PyObject_LookupAttr(obj, state->decorator_list, &tmp) < 0) { in obj2ast_stmt()
5914 if (tmp == NULL) { in obj2ast_stmt()
5922 if (!PyList_Check(tmp)) { in obj2ast_stmt()
5928 if (decorator_list == NULL) goto failed; in obj2ast_stmt()
5933 if (Py_EnterRecursiveCall(" while traversing 'AsyncFunctionDef' node")) { in obj2ast_stmt()
5939 if (res != 0) goto failed; in obj2ast_stmt()
5940 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_stmt()
5948 if (_PyObject_LookupAttr(obj, state->returns, &tmp) < 0) { in obj2ast_stmt()
5951 if (tmp == NULL || tmp == Py_None) { in obj2ast_stmt()
5957 if (Py_EnterRecursiveCall(" while traversing 'AsyncFunctionDef' node")) { in obj2ast_stmt()
5962 if (res != 0) goto failed; in obj2ast_stmt()
5965 if (_PyObject_LookupAttr(obj, state->type_comment, &tmp) < 0) { in obj2ast_stmt()
5968 if (tmp == NULL || tmp == Py_None) { in obj2ast_stmt()
5974 if (Py_EnterRecursiveCall(" while traversing 'AsyncFunctionDef' node")) { in obj2ast_stmt()
5979 if (res != 0) goto failed; in obj2ast_stmt()
5986 if (*out == NULL) goto failed; in obj2ast_stmt()
5991 if (isinstance == -1) { in obj2ast_stmt()
5994 if (isinstance) { in obj2ast_stmt()
6001 if (_PyObject_LookupAttr(obj, state->name, &tmp) < 0) { in obj2ast_stmt()
6004 if (tmp == NULL) { in obj2ast_stmt()
6010 if (Py_EnterRecursiveCall(" while traversing 'ClassDef' node")) { in obj2ast_stmt()
6015 if (res != 0) goto failed; in obj2ast_stmt()
6018 if (_PyObject_LookupAttr(obj, state->bases, &tmp) < 0) { in obj2ast_stmt()
6021 if (tmp == NULL) { in obj2ast_stmt()
6029 if (!PyList_Check(tmp)) { in obj2ast_stmt()
6035 if (bases == NULL) goto failed; in obj2ast_stmt()
6040 if (Py_EnterRecursiveCall(" while traversing 'ClassDef' node")) { in obj2ast_stmt()
6046 if (res != 0) goto failed; in obj2ast_stmt()
6047 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_stmt()
6055 if (_PyObject_LookupAttr(obj, state->keywords, &tmp) < 0) { in obj2ast_stmt()
6058 if (tmp == NULL) { in obj2ast_stmt()
6066 if (!PyList_Check(tmp)) { in obj2ast_stmt()
6072 if (keywords == NULL) goto failed; in obj2ast_stmt()
6077 if (Py_EnterRecursiveCall(" while traversing 'ClassDef' node")) { in obj2ast_stmt()
6083 if (res != 0) goto failed; in obj2ast_stmt()
6084 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_stmt()
6092 if (_PyObject_LookupAttr(obj, state->body, &tmp) < 0) { in obj2ast_stmt()
6095 if (tmp == NULL) { in obj2ast_stmt()
6103 if (!PyList_Check(tmp)) { in obj2ast_stmt()
6109 if (body == NULL) goto failed; in obj2ast_stmt()
6114 if (Py_EnterRecursiveCall(" while traversing 'ClassDef' node")) { in obj2ast_stmt()
6120 if (res != 0) goto failed; in obj2ast_stmt()
6121 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_stmt()
6129 if (_PyObject_LookupAttr(obj, state->decorator_list, &tmp) < 0) { in obj2ast_stmt()
6132 if (tmp == NULL) { in obj2ast_stmt()
6140 if (!PyList_Check(tmp)) { in obj2ast_stmt()
6146 if (decorator_list == NULL) goto failed; in obj2ast_stmt()
6151 if (Py_EnterRecursiveCall(" while traversing 'ClassDef' node")) { in obj2ast_stmt()
6157 if (res != 0) goto failed; in obj2ast_stmt()
6158 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_stmt()
6169 if (*out == NULL) goto failed; in obj2ast_stmt()
6174 if (isinstance == -1) { in obj2ast_stmt()
6177 if (isinstance) { in obj2ast_stmt()
6180 if (_PyObject_LookupAttr(obj, state->value, &tmp) < 0) { in obj2ast_stmt()
6183 if (tmp == NULL || tmp == Py_None) { in obj2ast_stmt()
6189 if (Py_EnterRecursiveCall(" while traversing 'Return' node")) { in obj2ast_stmt()
6194 if (res != 0) goto failed; in obj2ast_stmt()
6199 if (*out == NULL) goto failed; in obj2ast_stmt()
6204 if (isinstance == -1) { in obj2ast_stmt()
6207 if (isinstance) { in obj2ast_stmt()
6210 if (_PyObject_LookupAttr(obj, state->targets, &tmp) < 0) { in obj2ast_stmt()
6213 if (tmp == NULL) { in obj2ast_stmt()
6221 if (!PyList_Check(tmp)) { in obj2ast_stmt()
6227 if (targets == NULL) goto failed; in obj2ast_stmt()
6232 if (Py_EnterRecursiveCall(" while traversing 'Delete' node")) { in obj2ast_stmt()
6238 if (res != 0) goto failed; in obj2ast_stmt()
6239 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_stmt()
6249 if (*out == NULL) goto failed; in obj2ast_stmt()
6254 if (isinstance == -1) { in obj2ast_stmt()
6257 if (isinstance) { in obj2ast_stmt()
6262 if (_PyObject_LookupAttr(obj, state->targets, &tmp) < 0) { in obj2ast_stmt()
6265 if (tmp == NULL) { in obj2ast_stmt()
6273 if (!PyList_Check(tmp)) { in obj2ast_stmt()
6279 if (targets == NULL) goto failed; in obj2ast_stmt()
6284 if (Py_EnterRecursiveCall(" while traversing 'Assign' node")) { in obj2ast_stmt()
6290 if (res != 0) goto failed; in obj2ast_stmt()
6291 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_stmt()
6299 if (_PyObject_LookupAttr(obj, state->value, &tmp) < 0) { in obj2ast_stmt()
6302 if (tmp == NULL) { in obj2ast_stmt()
6308 if (Py_EnterRecursiveCall(" while traversing 'Assign' node")) { in obj2ast_stmt()
6313 if (res != 0) goto failed; in obj2ast_stmt()
6316 if (_PyObject_LookupAttr(obj, state->type_comment, &tmp) < 0) { in obj2ast_stmt()
6319 if (tmp == NULL || tmp == Py_None) { in obj2ast_stmt()
6325 if (Py_EnterRecursiveCall(" while traversing 'Assign' node")) { in obj2ast_stmt()
6330 if (res != 0) goto failed; in obj2ast_stmt()
6335 if (*out == NULL) goto failed; in obj2ast_stmt()
6340 if (isinstance == -1) { in obj2ast_stmt()
6343 if (isinstance) { in obj2ast_stmt()
6348 if (_PyObject_LookupAttr(obj, state->target, &tmp) < 0) { in obj2ast_stmt()
6351 if (tmp == NULL) { in obj2ast_stmt()
6357 if (Py_EnterRecursiveCall(" while traversing 'AugAssign' node")) { in obj2ast_stmt()
6362 if (res != 0) goto failed; in obj2ast_stmt()
6365 if (_PyObject_LookupAttr(obj, state->op, &tmp) < 0) { in obj2ast_stmt()
6368 if (tmp == NULL) { in obj2ast_stmt()
6374 if (Py_EnterRecursiveCall(" while traversing 'AugAssign' node")) { in obj2ast_stmt()
6379 if (res != 0) goto failed; in obj2ast_stmt()
6382 if (_PyObject_LookupAttr(obj, state->value, &tmp) < 0) { in obj2ast_stmt()
6385 if (tmp == NULL) { in obj2ast_stmt()
6391 if (Py_EnterRecursiveCall(" while traversing 'AugAssign' node")) { in obj2ast_stmt()
6396 if (res != 0) goto failed; in obj2ast_stmt()
6401 if (*out == NULL) goto failed; in obj2ast_stmt()
6406 if (isinstance == -1) { in obj2ast_stmt()
6409 if (isinstance) { in obj2ast_stmt()
6415 if (_PyObject_LookupAttr(obj, state->target, &tmp) < 0) { in obj2ast_stmt()
6418 if (tmp == NULL) { in obj2ast_stmt()
6424 if (Py_EnterRecursiveCall(" while traversing 'AnnAssign' node")) { in obj2ast_stmt()
6429 if (res != 0) goto failed; in obj2ast_stmt()
6432 if (_PyObject_LookupAttr(obj, state->annotation, &tmp) < 0) { in obj2ast_stmt()
6435 if (tmp == NULL) { in obj2ast_stmt()
6441 if (Py_EnterRecursiveCall(" while traversing 'AnnAssign' node")) { in obj2ast_stmt()
6446 if (res != 0) goto failed; in obj2ast_stmt()
6449 if (_PyObject_LookupAttr(obj, state->value, &tmp) < 0) { in obj2ast_stmt()
6452 if (tmp == NULL || tmp == Py_None) { in obj2ast_stmt()
6458 if (Py_EnterRecursiveCall(" while traversing 'AnnAssign' node")) { in obj2ast_stmt()
6463 if (res != 0) goto failed; in obj2ast_stmt()
6466 if (_PyObject_LookupAttr(obj, state->simple, &tmp) < 0) { in obj2ast_stmt()
6469 if (tmp == NULL) { in obj2ast_stmt()
6475 if (Py_EnterRecursiveCall(" while traversing 'AnnAssign' node")) { in obj2ast_stmt()
6480 if (res != 0) goto failed; in obj2ast_stmt()
6485 if (*out == NULL) goto failed; in obj2ast_stmt()
6490 if (isinstance == -1) { in obj2ast_stmt()
6493 if (isinstance) { in obj2ast_stmt()
6500 if (_PyObject_LookupAttr(obj, state->target, &tmp) < 0) { in obj2ast_stmt()
6503 if (tmp == NULL) { in obj2ast_stmt()
6509 if (Py_EnterRecursiveCall(" while traversing 'For' node")) { in obj2ast_stmt()
6514 if (res != 0) goto failed; in obj2ast_stmt()
6517 if (_PyObject_LookupAttr(obj, state->iter, &tmp) < 0) { in obj2ast_stmt()
6520 if (tmp == NULL) { in obj2ast_stmt()
6526 if (Py_EnterRecursiveCall(" while traversing 'For' node")) { in obj2ast_stmt()
6531 if (res != 0) goto failed; in obj2ast_stmt()
6534 if (_PyObject_LookupAttr(obj, state->body, &tmp) < 0) { in obj2ast_stmt()
6537 if (tmp == NULL) { in obj2ast_stmt()
6545 if (!PyList_Check(tmp)) { in obj2ast_stmt()
6551 if (body == NULL) goto failed; in obj2ast_stmt()
6556 if (Py_EnterRecursiveCall(" while traversing 'For' node")) { in obj2ast_stmt()
6562 if (res != 0) goto failed; in obj2ast_stmt()
6563 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_stmt()
6571 if (_PyObject_LookupAttr(obj, state->orelse, &tmp) < 0) { in obj2ast_stmt()
6574 if (tmp == NULL) { in obj2ast_stmt()
6582 if (!PyList_Check(tmp)) { in obj2ast_stmt()
6588 if (orelse == NULL) goto failed; in obj2ast_stmt()
6593 if (Py_EnterRecursiveCall(" while traversing 'For' node")) { in obj2ast_stmt()
6599 if (res != 0) goto failed; in obj2ast_stmt()
6600 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_stmt()
6608 if (_PyObject_LookupAttr(obj, state->type_comment, &tmp) < 0) { in obj2ast_stmt()
6611 if (tmp == NULL || tmp == Py_None) { in obj2ast_stmt()
6617 if (Py_EnterRecursiveCall(" while traversing 'For' node")) { in obj2ast_stmt()
6622 if (res != 0) goto failed; in obj2ast_stmt()
6627 if (*out == NULL) goto failed; in obj2ast_stmt()
6632 if (isinstance == -1) { in obj2ast_stmt()
6635 if (isinstance) { in obj2ast_stmt()
6642 if (_PyObject_LookupAttr(obj, state->target, &tmp) < 0) { in obj2ast_stmt()
6645 if (tmp == NULL) { in obj2ast_stmt()
6651 if (Py_EnterRecursiveCall(" while traversing 'AsyncFor' node")) { in obj2ast_stmt()
6656 if (res != 0) goto failed; in obj2ast_stmt()
6659 if (_PyObject_LookupAttr(obj, state->iter, &tmp) < 0) { in obj2ast_stmt()
6662 if (tmp == NULL) { in obj2ast_stmt()
6668 if (Py_EnterRecursiveCall(" while traversing 'AsyncFor' node")) { in obj2ast_stmt()
6673 if (res != 0) goto failed; in obj2ast_stmt()
6676 if (_PyObject_LookupAttr(obj, state->body, &tmp) < 0) { in obj2ast_stmt()
6679 if (tmp == NULL) { in obj2ast_stmt()
6687 if (!PyList_Check(tmp)) { in obj2ast_stmt()
6693 if (body == NULL) goto failed; in obj2ast_stmt()
6698 if (Py_EnterRecursiveCall(" while traversing 'AsyncFor' node")) { in obj2ast_stmt()
6704 if (res != 0) goto failed; in obj2ast_stmt()
6705 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_stmt()
6713 if (_PyObject_LookupAttr(obj, state->orelse, &tmp) < 0) { in obj2ast_stmt()
6716 if (tmp == NULL) { in obj2ast_stmt()
6724 if (!PyList_Check(tmp)) { in obj2ast_stmt()
6730 if (orelse == NULL) goto failed; in obj2ast_stmt()
6735 if (Py_EnterRecursiveCall(" while traversing 'AsyncFor' node")) { in obj2ast_stmt()
6741 if (res != 0) goto failed; in obj2ast_stmt()
6742 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_stmt()
6750 if (_PyObject_LookupAttr(obj, state->type_comment, &tmp) < 0) { in obj2ast_stmt()
6753 if (tmp == NULL || tmp == Py_None) { in obj2ast_stmt()
6759 if (Py_EnterRecursiveCall(" while traversing 'AsyncFor' node")) { in obj2ast_stmt()
6764 if (res != 0) goto failed; in obj2ast_stmt()
6770 if (*out == NULL) goto failed; in obj2ast_stmt()
6775 if (isinstance == -1) { in obj2ast_stmt()
6778 if (isinstance) { in obj2ast_stmt()
6783 if (_PyObject_LookupAttr(obj, state->test, &tmp) < 0) { in obj2ast_stmt()
6786 if (tmp == NULL) { in obj2ast_stmt()
6792 if (Py_EnterRecursiveCall(" while traversing 'While' node")) { in obj2ast_stmt()
6797 if (res != 0) goto failed; in obj2ast_stmt()
6800 if (_PyObject_LookupAttr(obj, state->body, &tmp) < 0) { in obj2ast_stmt()
6803 if (tmp == NULL) { in obj2ast_stmt()
6811 if (!PyList_Check(tmp)) { in obj2ast_stmt()
6817 if (body == NULL) goto failed; in obj2ast_stmt()
6822 if (Py_EnterRecursiveCall(" while traversing 'While' node")) { in obj2ast_stmt()
6828 if (res != 0) goto failed; in obj2ast_stmt()
6829 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_stmt()
6837 if (_PyObject_LookupAttr(obj, state->orelse, &tmp) < 0) { in obj2ast_stmt()
6840 if (tmp == NULL) { in obj2ast_stmt()
6848 if (!PyList_Check(tmp)) { in obj2ast_stmt()
6854 if (orelse == NULL) goto failed; in obj2ast_stmt()
6859 if (Py_EnterRecursiveCall(" while traversing 'While' node")) { in obj2ast_stmt()
6865 if (res != 0) goto failed; in obj2ast_stmt()
6866 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_stmt()
6876 if (*out == NULL) goto failed; in obj2ast_stmt()
6881 if (isinstance == -1) { in obj2ast_stmt()
6884 if (isinstance) { in obj2ast_stmt()
6889 if (_PyObject_LookupAttr(obj, state->test, &tmp) < 0) { in obj2ast_stmt()
6892 if (tmp == NULL) { in obj2ast_stmt()
6893 PyErr_SetString(PyExc_TypeError, "required field \"test\" missing from If"); in obj2ast_stmt()
6898 if (Py_EnterRecursiveCall(" while traversing 'If' node")) { in obj2ast_stmt()
6903 if (res != 0) goto failed; in obj2ast_stmt()
6906 if (_PyObject_LookupAttr(obj, state->body, &tmp) < 0) { in obj2ast_stmt()
6909 if (tmp == NULL) { in obj2ast_stmt()
6910 PyErr_SetString(PyExc_TypeError, "required field \"body\" missing from If"); in obj2ast_stmt()
6917 if (!PyList_Check(tmp)) { in obj2ast_stmt()
6918 …PyErr_Format(PyExc_TypeError, "If field \"body\" must be a list, not a %.200s", _PyType_Name(Py_TY… in obj2ast_stmt()
6923 if (body == NULL) goto failed; in obj2ast_stmt()
6928 if (Py_EnterRecursiveCall(" while traversing 'If' node")) { in obj2ast_stmt()
6934 if (res != 0) goto failed; in obj2ast_stmt()
6935 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_stmt()
6936 … PyErr_SetString(PyExc_RuntimeError, "If field \"body\" changed size during iteration"); in obj2ast_stmt()
6943 if (_PyObject_LookupAttr(obj, state->orelse, &tmp) < 0) { in obj2ast_stmt()
6946 if (tmp == NULL) { in obj2ast_stmt()
6947 PyErr_SetString(PyExc_TypeError, "required field \"orelse\" missing from If"); in obj2ast_stmt()
6954 if (!PyList_Check(tmp)) { in obj2ast_stmt()
6955 …PyErr_Format(PyExc_TypeError, "If field \"orelse\" must be a list, not a %.200s", _PyType_Name(Py_… in obj2ast_stmt()
6960 if (orelse == NULL) goto failed; in obj2ast_stmt()
6965 if (Py_EnterRecursiveCall(" while traversing 'If' node")) { in obj2ast_stmt()
6971 if (res != 0) goto failed; in obj2ast_stmt()
6972 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_stmt()
6973 … PyErr_SetString(PyExc_RuntimeError, "If field \"orelse\" changed size during iteration"); in obj2ast_stmt()
6982 if (*out == NULL) goto failed; in obj2ast_stmt()
6987 if (isinstance == -1) { in obj2ast_stmt()
6990 if (isinstance) { in obj2ast_stmt()
6995 if (_PyObject_LookupAttr(obj, state->items, &tmp) < 0) { in obj2ast_stmt()
6998 if (tmp == NULL) { in obj2ast_stmt()
7006 if (!PyList_Check(tmp)) { in obj2ast_stmt()
7012 if (items == NULL) goto failed; in obj2ast_stmt()
7017 if (Py_EnterRecursiveCall(" while traversing 'With' node")) { in obj2ast_stmt()
7023 if (res != 0) goto failed; in obj2ast_stmt()
7024 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_stmt()
7032 if (_PyObject_LookupAttr(obj, state->body, &tmp) < 0) { in obj2ast_stmt()
7035 if (tmp == NULL) { in obj2ast_stmt()
7043 if (!PyList_Check(tmp)) { in obj2ast_stmt()
7049 if (body == NULL) goto failed; in obj2ast_stmt()
7054 if (Py_EnterRecursiveCall(" while traversing 'With' node")) { in obj2ast_stmt()
7060 if (res != 0) goto failed; in obj2ast_stmt()
7061 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_stmt()
7069 if (_PyObject_LookupAttr(obj, state->type_comment, &tmp) < 0) { in obj2ast_stmt()
7072 if (tmp == NULL || tmp == Py_None) { in obj2ast_stmt()
7078 if (Py_EnterRecursiveCall(" while traversing 'With' node")) { in obj2ast_stmt()
7083 if (res != 0) goto failed; in obj2ast_stmt()
7088 if (*out == NULL) goto failed; in obj2ast_stmt()
7093 if (isinstance == -1) { in obj2ast_stmt()
7096 if (isinstance) { in obj2ast_stmt()
7101 if (_PyObject_LookupAttr(obj, state->items, &tmp) < 0) { in obj2ast_stmt()
7104 if (tmp == NULL) { in obj2ast_stmt()
7112 if (!PyList_Check(tmp)) { in obj2ast_stmt()
7118 if (items == NULL) goto failed; in obj2ast_stmt()
7123 if (Py_EnterRecursiveCall(" while traversing 'AsyncWith' node")) { in obj2ast_stmt()
7129 if (res != 0) goto failed; in obj2ast_stmt()
7130 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_stmt()
7138 if (_PyObject_LookupAttr(obj, state->body, &tmp) < 0) { in obj2ast_stmt()
7141 if (tmp == NULL) { in obj2ast_stmt()
7149 if (!PyList_Check(tmp)) { in obj2ast_stmt()
7155 if (body == NULL) goto failed; in obj2ast_stmt()
7160 if (Py_EnterRecursiveCall(" while traversing 'AsyncWith' node")) { in obj2ast_stmt()
7166 if (res != 0) goto failed; in obj2ast_stmt()
7167 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_stmt()
7175 if (_PyObject_LookupAttr(obj, state->type_comment, &tmp) < 0) { in obj2ast_stmt()
7178 if (tmp == NULL || tmp == Py_None) { in obj2ast_stmt()
7184 if (Py_EnterRecursiveCall(" while traversing 'AsyncWith' node")) { in obj2ast_stmt()
7189 if (res != 0) goto failed; in obj2ast_stmt()
7194 if (*out == NULL) goto failed; in obj2ast_stmt()
7199 if (isinstance == -1) { in obj2ast_stmt()
7202 if (isinstance) { in obj2ast_stmt()
7206 if (_PyObject_LookupAttr(obj, state->subject, &tmp) < 0) { in obj2ast_stmt()
7209 if (tmp == NULL) { in obj2ast_stmt()
7215 if (Py_EnterRecursiveCall(" while traversing 'Match' node")) { in obj2ast_stmt()
7220 if (res != 0) goto failed; in obj2ast_stmt()
7223 if (_PyObject_LookupAttr(obj, state->cases, &tmp) < 0) { in obj2ast_stmt()
7226 if (tmp == NULL) { in obj2ast_stmt()
7234 if (!PyList_Check(tmp)) { in obj2ast_stmt()
7240 if (cases == NULL) goto failed; in obj2ast_stmt()
7245 if (Py_EnterRecursiveCall(" while traversing 'Match' node")) { in obj2ast_stmt()
7251 if (res != 0) goto failed; in obj2ast_stmt()
7252 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_stmt()
7262 if (*out == NULL) goto failed; in obj2ast_stmt()
7267 if (isinstance == -1) { in obj2ast_stmt()
7270 if (isinstance) { in obj2ast_stmt()
7274 if (_PyObject_LookupAttr(obj, state->exc, &tmp) < 0) { in obj2ast_stmt()
7277 if (tmp == NULL || tmp == Py_None) { in obj2ast_stmt()
7283 if (Py_EnterRecursiveCall(" while traversing 'Raise' node")) { in obj2ast_stmt()
7288 if (res != 0) goto failed; in obj2ast_stmt()
7291 if (_PyObject_LookupAttr(obj, state->cause, &tmp) < 0) { in obj2ast_stmt()
7294 if (tmp == NULL || tmp == Py_None) { in obj2ast_stmt()
7300 if (Py_EnterRecursiveCall(" while traversing 'Raise' node")) { in obj2ast_stmt()
7305 if (res != 0) goto failed; in obj2ast_stmt()
7310 if (*out == NULL) goto failed; in obj2ast_stmt()
7315 if (isinstance == -1) { in obj2ast_stmt()
7318 if (isinstance) { in obj2ast_stmt()
7324 if (_PyObject_LookupAttr(obj, state->body, &tmp) < 0) { in obj2ast_stmt()
7327 if (tmp == NULL) { in obj2ast_stmt()
7335 if (!PyList_Check(tmp)) { in obj2ast_stmt()
7341 if (body == NULL) goto failed; in obj2ast_stmt()
7346 if (Py_EnterRecursiveCall(" while traversing 'Try' node")) { in obj2ast_stmt()
7352 if (res != 0) goto failed; in obj2ast_stmt()
7353 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_stmt()
7361 if (_PyObject_LookupAttr(obj, state->handlers, &tmp) < 0) { in obj2ast_stmt()
7364 if (tmp == NULL) { in obj2ast_stmt()
7372 if (!PyList_Check(tmp)) { in obj2ast_stmt()
7378 if (handlers == NULL) goto failed; in obj2ast_stmt()
7383 if (Py_EnterRecursiveCall(" while traversing 'Try' node")) { in obj2ast_stmt()
7389 if (res != 0) goto failed; in obj2ast_stmt()
7390 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_stmt()
7398 if (_PyObject_LookupAttr(obj, state->orelse, &tmp) < 0) { in obj2ast_stmt()
7401 if (tmp == NULL) { in obj2ast_stmt()
7409 if (!PyList_Check(tmp)) { in obj2ast_stmt()
7415 if (orelse == NULL) goto failed; in obj2ast_stmt()
7420 if (Py_EnterRecursiveCall(" while traversing 'Try' node")) { in obj2ast_stmt()
7426 if (res != 0) goto failed; in obj2ast_stmt()
7427 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_stmt()
7435 if (_PyObject_LookupAttr(obj, state->finalbody, &tmp) < 0) { in obj2ast_stmt()
7438 if (tmp == NULL) { in obj2ast_stmt()
7446 if (!PyList_Check(tmp)) { in obj2ast_stmt()
7452 if (finalbody == NULL) goto failed; in obj2ast_stmt()
7457 if (Py_EnterRecursiveCall(" while traversing 'Try' node")) { in obj2ast_stmt()
7463 if (res != 0) goto failed; in obj2ast_stmt()
7464 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_stmt()
7474 if (*out == NULL) goto failed; in obj2ast_stmt()
7479 if (isinstance == -1) { in obj2ast_stmt()
7482 if (isinstance) { in obj2ast_stmt()
7486 if (_PyObject_LookupAttr(obj, state->test, &tmp) < 0) { in obj2ast_stmt()
7489 if (tmp == NULL) { in obj2ast_stmt()
7495 if (Py_EnterRecursiveCall(" while traversing 'Assert' node")) { in obj2ast_stmt()
7500 if (res != 0) goto failed; in obj2ast_stmt()
7503 if (_PyObject_LookupAttr(obj, state->msg, &tmp) < 0) { in obj2ast_stmt()
7506 if (tmp == NULL || tmp == Py_None) { in obj2ast_stmt()
7512 if (Py_EnterRecursiveCall(" while traversing 'Assert' node")) { in obj2ast_stmt()
7517 if (res != 0) goto failed; in obj2ast_stmt()
7522 if (*out == NULL) goto failed; in obj2ast_stmt()
7527 if (isinstance == -1) { in obj2ast_stmt()
7530 if (isinstance) { in obj2ast_stmt()
7533 if (_PyObject_LookupAttr(obj, state->names, &tmp) < 0) { in obj2ast_stmt()
7536 if (tmp == NULL) { in obj2ast_stmt()
7544 if (!PyList_Check(tmp)) { in obj2ast_stmt()
7550 if (names == NULL) goto failed; in obj2ast_stmt()
7555 if (Py_EnterRecursiveCall(" while traversing 'Import' node")) { in obj2ast_stmt()
7561 if (res != 0) goto failed; in obj2ast_stmt()
7562 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_stmt()
7572 if (*out == NULL) goto failed; in obj2ast_stmt()
7577 if (isinstance == -1) { in obj2ast_stmt()
7580 if (isinstance) { in obj2ast_stmt()
7585 if (_PyObject_LookupAttr(obj, state->module, &tmp) < 0) { in obj2ast_stmt()
7588 if (tmp == NULL || tmp == Py_None) { in obj2ast_stmt()
7594 if (Py_EnterRecursiveCall(" while traversing 'ImportFrom' node")) { in obj2ast_stmt()
7599 if (res != 0) goto failed; in obj2ast_stmt()
7602 if (_PyObject_LookupAttr(obj, state->names, &tmp) < 0) { in obj2ast_stmt()
7605 if (tmp == NULL) { in obj2ast_stmt()
7613 if (!PyList_Check(tmp)) { in obj2ast_stmt()
7619 if (names == NULL) goto failed; in obj2ast_stmt()
7624 if (Py_EnterRecursiveCall(" while traversing 'ImportFrom' node")) { in obj2ast_stmt()
7630 if (res != 0) goto failed; in obj2ast_stmt()
7631 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_stmt()
7639 if (_PyObject_LookupAttr(obj, state->level, &tmp) < 0) { in obj2ast_stmt()
7642 if (tmp == NULL || tmp == Py_None) { in obj2ast_stmt()
7648 if (Py_EnterRecursiveCall(" while traversing 'ImportFrom' node")) { in obj2ast_stmt()
7653 if (res != 0) goto failed; in obj2ast_stmt()
7658 if (*out == NULL) goto failed; in obj2ast_stmt()
7663 if (isinstance == -1) { in obj2ast_stmt()
7666 if (isinstance) { in obj2ast_stmt()
7669 if (_PyObject_LookupAttr(obj, state->names, &tmp) < 0) { in obj2ast_stmt()
7672 if (tmp == NULL) { in obj2ast_stmt()
7680 if (!PyList_Check(tmp)) { in obj2ast_stmt()
7686 if (names == NULL) goto failed; in obj2ast_stmt()
7691 if (Py_EnterRecursiveCall(" while traversing 'Global' node")) { in obj2ast_stmt()
7697 if (res != 0) goto failed; in obj2ast_stmt()
7698 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_stmt()
7708 if (*out == NULL) goto failed; in obj2ast_stmt()
7713 if (isinstance == -1) { in obj2ast_stmt()
7716 if (isinstance) { in obj2ast_stmt()
7719 if (_PyObject_LookupAttr(obj, state->names, &tmp) < 0) { in obj2ast_stmt()
7722 if (tmp == NULL) { in obj2ast_stmt()
7730 if (!PyList_Check(tmp)) { in obj2ast_stmt()
7736 if (names == NULL) goto failed; in obj2ast_stmt()
7741 if (Py_EnterRecursiveCall(" while traversing 'Nonlocal' node")) { in obj2ast_stmt()
7747 if (res != 0) goto failed; in obj2ast_stmt()
7748 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_stmt()
7758 if (*out == NULL) goto failed; in obj2ast_stmt()
7763 if (isinstance == -1) { in obj2ast_stmt()
7766 if (isinstance) { in obj2ast_stmt()
7769 if (_PyObject_LookupAttr(obj, state->value, &tmp) < 0) { in obj2ast_stmt()
7772 if (tmp == NULL) { in obj2ast_stmt()
7778 if (Py_EnterRecursiveCall(" while traversing 'Expr' node")) { in obj2ast_stmt()
7783 if (res != 0) goto failed; in obj2ast_stmt()
7788 if (*out == NULL) goto failed; in obj2ast_stmt()
7793 if (isinstance == -1) { in obj2ast_stmt()
7796 if (isinstance) { in obj2ast_stmt()
7800 if (*out == NULL) goto failed; in obj2ast_stmt()
7805 if (isinstance == -1) { in obj2ast_stmt()
7808 if (isinstance) { in obj2ast_stmt()
7812 if (*out == NULL) goto failed; in obj2ast_stmt()
7817 if (isinstance == -1) { in obj2ast_stmt()
7820 if (isinstance) { in obj2ast_stmt()
7824 if (*out == NULL) goto failed; in obj2ast_stmt()
7847 if (obj == Py_None) { in obj2ast_expr()
7851 if (_PyObject_LookupAttr(obj, state->lineno, &tmp) < 0) { in obj2ast_expr()
7854 if (tmp == NULL) { in obj2ast_expr()
7860 if (Py_EnterRecursiveCall(" while traversing 'expr' node")) { in obj2ast_expr()
7865 if (res != 0) goto failed; in obj2ast_expr()
7868 if (_PyObject_LookupAttr(obj, state->col_offset, &tmp) < 0) { in obj2ast_expr()
7871 if (tmp == NULL) { in obj2ast_expr()
7877 if (Py_EnterRecursiveCall(" while traversing 'expr' node")) { in obj2ast_expr()
7882 if (res != 0) goto failed; in obj2ast_expr()
7885 if (_PyObject_LookupAttr(obj, state->end_lineno, &tmp) < 0) { in obj2ast_expr()
7888 if (tmp == NULL || tmp == Py_None) { in obj2ast_expr()
7894 if (Py_EnterRecursiveCall(" while traversing 'expr' node")) { in obj2ast_expr()
7899 if (res != 0) goto failed; in obj2ast_expr()
7902 if (_PyObject_LookupAttr(obj, state->end_col_offset, &tmp) < 0) { in obj2ast_expr()
7905 if (tmp == NULL || tmp == Py_None) { in obj2ast_expr()
7911 if (Py_EnterRecursiveCall(" while traversing 'expr' node")) { in obj2ast_expr()
7916 if (res != 0) goto failed; in obj2ast_expr()
7921 if (isinstance == -1) { in obj2ast_expr()
7924 if (isinstance) { in obj2ast_expr()
7928 if (_PyObject_LookupAttr(obj, state->op, &tmp) < 0) { in obj2ast_expr()
7931 if (tmp == NULL) { in obj2ast_expr()
7937 if (Py_EnterRecursiveCall(" while traversing 'BoolOp' node")) { in obj2ast_expr()
7942 if (res != 0) goto failed; in obj2ast_expr()
7945 if (_PyObject_LookupAttr(obj, state->values, &tmp) < 0) { in obj2ast_expr()
7948 if (tmp == NULL) { in obj2ast_expr()
7956 if (!PyList_Check(tmp)) { in obj2ast_expr()
7962 if (values == NULL) goto failed; in obj2ast_expr()
7967 if (Py_EnterRecursiveCall(" while traversing 'BoolOp' node")) { in obj2ast_expr()
7973 if (res != 0) goto failed; in obj2ast_expr()
7974 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_expr()
7984 if (*out == NULL) goto failed; in obj2ast_expr()
7989 if (isinstance == -1) { in obj2ast_expr()
7992 if (isinstance) { in obj2ast_expr()
7996 if (_PyObject_LookupAttr(obj, state->target, &tmp) < 0) { in obj2ast_expr()
7999 if (tmp == NULL) { in obj2ast_expr()
8005 if (Py_EnterRecursiveCall(" while traversing 'NamedExpr' node")) { in obj2ast_expr()
8010 if (res != 0) goto failed; in obj2ast_expr()
8013 if (_PyObject_LookupAttr(obj, state->value, &tmp) < 0) { in obj2ast_expr()
8016 if (tmp == NULL) { in obj2ast_expr()
8022 if (Py_EnterRecursiveCall(" while traversing 'NamedExpr' node")) { in obj2ast_expr()
8027 if (res != 0) goto failed; in obj2ast_expr()
8032 if (*out == NULL) goto failed; in obj2ast_expr()
8037 if (isinstance == -1) { in obj2ast_expr()
8040 if (isinstance) { in obj2ast_expr()
8045 if (_PyObject_LookupAttr(obj, state->left, &tmp) < 0) { in obj2ast_expr()
8048 if (tmp == NULL) { in obj2ast_expr()
8054 if (Py_EnterRecursiveCall(" while traversing 'BinOp' node")) { in obj2ast_expr()
8059 if (res != 0) goto failed; in obj2ast_expr()
8062 if (_PyObject_LookupAttr(obj, state->op, &tmp) < 0) { in obj2ast_expr()
8065 if (tmp == NULL) { in obj2ast_expr()
8071 if (Py_EnterRecursiveCall(" while traversing 'BinOp' node")) { in obj2ast_expr()
8076 if (res != 0) goto failed; in obj2ast_expr()
8079 if (_PyObject_LookupAttr(obj, state->right, &tmp) < 0) { in obj2ast_expr()
8082 if (tmp == NULL) { in obj2ast_expr()
8088 if (Py_EnterRecursiveCall(" while traversing 'BinOp' node")) { in obj2ast_expr()
8093 if (res != 0) goto failed; in obj2ast_expr()
8098 if (*out == NULL) goto failed; in obj2ast_expr()
8103 if (isinstance == -1) { in obj2ast_expr()
8106 if (isinstance) { in obj2ast_expr()
8110 if (_PyObject_LookupAttr(obj, state->op, &tmp) < 0) { in obj2ast_expr()
8113 if (tmp == NULL) { in obj2ast_expr()
8119 if (Py_EnterRecursiveCall(" while traversing 'UnaryOp' node")) { in obj2ast_expr()
8124 if (res != 0) goto failed; in obj2ast_expr()
8127 if (_PyObject_LookupAttr(obj, state->operand, &tmp) < 0) { in obj2ast_expr()
8130 if (tmp == NULL) { in obj2ast_expr()
8136 if (Py_EnterRecursiveCall(" while traversing 'UnaryOp' node")) { in obj2ast_expr()
8141 if (res != 0) goto failed; in obj2ast_expr()
8146 if (*out == NULL) goto failed; in obj2ast_expr()
8151 if (isinstance == -1) { in obj2ast_expr()
8154 if (isinstance) { in obj2ast_expr()
8158 if (_PyObject_LookupAttr(obj, state->args, &tmp) < 0) { in obj2ast_expr()
8161 if (tmp == NULL) { in obj2ast_expr()
8167 if (Py_EnterRecursiveCall(" while traversing 'Lambda' node")) { in obj2ast_expr()
8172 if (res != 0) goto failed; in obj2ast_expr()
8175 if (_PyObject_LookupAttr(obj, state->body, &tmp) < 0) { in obj2ast_expr()
8178 if (tmp == NULL) { in obj2ast_expr()
8184 if (Py_EnterRecursiveCall(" while traversing 'Lambda' node")) { in obj2ast_expr()
8189 if (res != 0) goto failed; in obj2ast_expr()
8194 if (*out == NULL) goto failed; in obj2ast_expr()
8199 if (isinstance == -1) { in obj2ast_expr()
8202 if (isinstance) { in obj2ast_expr()
8207 if (_PyObject_LookupAttr(obj, state->test, &tmp) < 0) { in obj2ast_expr()
8210 if (tmp == NULL) { in obj2ast_expr()
8216 if (Py_EnterRecursiveCall(" while traversing 'IfExp' node")) { in obj2ast_expr()
8221 if (res != 0) goto failed; in obj2ast_expr()
8224 if (_PyObject_LookupAttr(obj, state->body, &tmp) < 0) { in obj2ast_expr()
8227 if (tmp == NULL) { in obj2ast_expr()
8233 if (Py_EnterRecursiveCall(" while traversing 'IfExp' node")) { in obj2ast_expr()
8238 if (res != 0) goto failed; in obj2ast_expr()
8241 if (_PyObject_LookupAttr(obj, state->orelse, &tmp) < 0) { in obj2ast_expr()
8244 if (tmp == NULL) { in obj2ast_expr()
8250 if (Py_EnterRecursiveCall(" while traversing 'IfExp' node")) { in obj2ast_expr()
8255 if (res != 0) goto failed; in obj2ast_expr()
8260 if (*out == NULL) goto failed; in obj2ast_expr()
8265 if (isinstance == -1) { in obj2ast_expr()
8268 if (isinstance) { in obj2ast_expr()
8272 if (_PyObject_LookupAttr(obj, state->keys, &tmp) < 0) { in obj2ast_expr()
8275 if (tmp == NULL) { in obj2ast_expr()
8283 if (!PyList_Check(tmp)) { in obj2ast_expr()
8289 if (keys == NULL) goto failed; in obj2ast_expr()
8294 if (Py_EnterRecursiveCall(" while traversing 'Dict' node")) { in obj2ast_expr()
8300 if (res != 0) goto failed; in obj2ast_expr()
8301 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_expr()
8309 if (_PyObject_LookupAttr(obj, state->values, &tmp) < 0) { in obj2ast_expr()
8312 if (tmp == NULL) { in obj2ast_expr()
8320 if (!PyList_Check(tmp)) { in obj2ast_expr()
8326 if (values == NULL) goto failed; in obj2ast_expr()
8331 if (Py_EnterRecursiveCall(" while traversing 'Dict' node")) { in obj2ast_expr()
8337 if (res != 0) goto failed; in obj2ast_expr()
8338 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_expr()
8348 if (*out == NULL) goto failed; in obj2ast_expr()
8353 if (isinstance == -1) { in obj2ast_expr()
8356 if (isinstance) { in obj2ast_expr()
8359 if (_PyObject_LookupAttr(obj, state->elts, &tmp) < 0) { in obj2ast_expr()
8362 if (tmp == NULL) { in obj2ast_expr()
8370 if (!PyList_Check(tmp)) { in obj2ast_expr()
8376 if (elts == NULL) goto failed; in obj2ast_expr()
8381 if (Py_EnterRecursiveCall(" while traversing 'Set' node")) { in obj2ast_expr()
8387 if (res != 0) goto failed; in obj2ast_expr()
8388 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_expr()
8398 if (*out == NULL) goto failed; in obj2ast_expr()
8403 if (isinstance == -1) { in obj2ast_expr()
8406 if (isinstance) { in obj2ast_expr()
8410 if (_PyObject_LookupAttr(obj, state->elt, &tmp) < 0) { in obj2ast_expr()
8413 if (tmp == NULL) { in obj2ast_expr()
8419 if (Py_EnterRecursiveCall(" while traversing 'ListComp' node")) { in obj2ast_expr()
8424 if (res != 0) goto failed; in obj2ast_expr()
8427 if (_PyObject_LookupAttr(obj, state->generators, &tmp) < 0) { in obj2ast_expr()
8430 if (tmp == NULL) { in obj2ast_expr()
8438 if (!PyList_Check(tmp)) { in obj2ast_expr()
8444 if (generators == NULL) goto failed; in obj2ast_expr()
8449 if (Py_EnterRecursiveCall(" while traversing 'ListComp' node")) { in obj2ast_expr()
8455 if (res != 0) goto failed; in obj2ast_expr()
8456 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_expr()
8466 if (*out == NULL) goto failed; in obj2ast_expr()
8471 if (isinstance == -1) { in obj2ast_expr()
8474 if (isinstance) { in obj2ast_expr()
8478 if (_PyObject_LookupAttr(obj, state->elt, &tmp) < 0) { in obj2ast_expr()
8481 if (tmp == NULL) { in obj2ast_expr()
8487 if (Py_EnterRecursiveCall(" while traversing 'SetComp' node")) { in obj2ast_expr()
8492 if (res != 0) goto failed; in obj2ast_expr()
8495 if (_PyObject_LookupAttr(obj, state->generators, &tmp) < 0) { in obj2ast_expr()
8498 if (tmp == NULL) { in obj2ast_expr()
8506 if (!PyList_Check(tmp)) { in obj2ast_expr()
8512 if (generators == NULL) goto failed; in obj2ast_expr()
8517 if (Py_EnterRecursiveCall(" while traversing 'SetComp' node")) { in obj2ast_expr()
8523 if (res != 0) goto failed; in obj2ast_expr()
8524 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_expr()
8534 if (*out == NULL) goto failed; in obj2ast_expr()
8539 if (isinstance == -1) { in obj2ast_expr()
8542 if (isinstance) { in obj2ast_expr()
8547 if (_PyObject_LookupAttr(obj, state->key, &tmp) < 0) { in obj2ast_expr()
8550 if (tmp == NULL) { in obj2ast_expr()
8556 if (Py_EnterRecursiveCall(" while traversing 'DictComp' node")) { in obj2ast_expr()
8561 if (res != 0) goto failed; in obj2ast_expr()
8564 if (_PyObject_LookupAttr(obj, state->value, &tmp) < 0) { in obj2ast_expr()
8567 if (tmp == NULL) { in obj2ast_expr()
8573 if (Py_EnterRecursiveCall(" while traversing 'DictComp' node")) { in obj2ast_expr()
8578 if (res != 0) goto failed; in obj2ast_expr()
8581 if (_PyObject_LookupAttr(obj, state->generators, &tmp) < 0) { in obj2ast_expr()
8584 if (tmp == NULL) { in obj2ast_expr()
8592 if (!PyList_Check(tmp)) { in obj2ast_expr()
8598 if (generators == NULL) goto failed; in obj2ast_expr()
8603 if (Py_EnterRecursiveCall(" while traversing 'DictComp' node")) { in obj2ast_expr()
8609 if (res != 0) goto failed; in obj2ast_expr()
8610 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_expr()
8620 if (*out == NULL) goto failed; in obj2ast_expr()
8625 if (isinstance == -1) { in obj2ast_expr()
8628 if (isinstance) { in obj2ast_expr()
8632 if (_PyObject_LookupAttr(obj, state->elt, &tmp) < 0) { in obj2ast_expr()
8635 if (tmp == NULL) { in obj2ast_expr()
8641 if (Py_EnterRecursiveCall(" while traversing 'GeneratorExp' node")) { in obj2ast_expr()
8646 if (res != 0) goto failed; in obj2ast_expr()
8649 if (_PyObject_LookupAttr(obj, state->generators, &tmp) < 0) { in obj2ast_expr()
8652 if (tmp == NULL) { in obj2ast_expr()
8660 if (!PyList_Check(tmp)) { in obj2ast_expr()
8666 if (generators == NULL) goto failed; in obj2ast_expr()
8671 if (Py_EnterRecursiveCall(" while traversing 'GeneratorExp' node")) { in obj2ast_expr()
8677 if (res != 0) goto failed; in obj2ast_expr()
8678 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_expr()
8688 if (*out == NULL) goto failed; in obj2ast_expr()
8693 if (isinstance == -1) { in obj2ast_expr()
8696 if (isinstance) { in obj2ast_expr()
8699 if (_PyObject_LookupAttr(obj, state->value, &tmp) < 0) { in obj2ast_expr()
8702 if (tmp == NULL) { in obj2ast_expr()
8708 if (Py_EnterRecursiveCall(" while traversing 'Await' node")) { in obj2ast_expr()
8713 if (res != 0) goto failed; in obj2ast_expr()
8718 if (*out == NULL) goto failed; in obj2ast_expr()
8723 if (isinstance == -1) { in obj2ast_expr()
8726 if (isinstance) { in obj2ast_expr()
8729 if (_PyObject_LookupAttr(obj, state->value, &tmp) < 0) { in obj2ast_expr()
8732 if (tmp == NULL || tmp == Py_None) { in obj2ast_expr()
8738 if (Py_EnterRecursiveCall(" while traversing 'Yield' node")) { in obj2ast_expr()
8743 if (res != 0) goto failed; in obj2ast_expr()
8748 if (*out == NULL) goto failed; in obj2ast_expr()
8753 if (isinstance == -1) { in obj2ast_expr()
8756 if (isinstance) { in obj2ast_expr()
8759 if (_PyObject_LookupAttr(obj, state->value, &tmp) < 0) { in obj2ast_expr()
8762 if (tmp == NULL) { in obj2ast_expr()
8768 if (Py_EnterRecursiveCall(" while traversing 'YieldFrom' node")) { in obj2ast_expr()
8773 if (res != 0) goto failed; in obj2ast_expr()
8778 if (*out == NULL) goto failed; in obj2ast_expr()
8783 if (isinstance == -1) { in obj2ast_expr()
8786 if (isinstance) { in obj2ast_expr()
8791 if (_PyObject_LookupAttr(obj, state->left, &tmp) < 0) { in obj2ast_expr()
8794 if (tmp == NULL) { in obj2ast_expr()
8800 if (Py_EnterRecursiveCall(" while traversing 'Compare' node")) { in obj2ast_expr()
8805 if (res != 0) goto failed; in obj2ast_expr()
8808 if (_PyObject_LookupAttr(obj, state->ops, &tmp) < 0) { in obj2ast_expr()
8811 if (tmp == NULL) { in obj2ast_expr()
8819 if (!PyList_Check(tmp)) { in obj2ast_expr()
8825 if (ops == NULL) goto failed; in obj2ast_expr()
8830 if (Py_EnterRecursiveCall(" while traversing 'Compare' node")) { in obj2ast_expr()
8836 if (res != 0) goto failed; in obj2ast_expr()
8837 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_expr()
8845 if (_PyObject_LookupAttr(obj, state->comparators, &tmp) < 0) { in obj2ast_expr()
8848 if (tmp == NULL) { in obj2ast_expr()
8856 if (!PyList_Check(tmp)) { in obj2ast_expr()
8862 if (comparators == NULL) goto failed; in obj2ast_expr()
8867 if (Py_EnterRecursiveCall(" while traversing 'Compare' node")) { in obj2ast_expr()
8873 if (res != 0) goto failed; in obj2ast_expr()
8874 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_expr()
8884 if (*out == NULL) goto failed; in obj2ast_expr()
8889 if (isinstance == -1) { in obj2ast_expr()
8892 if (isinstance) { in obj2ast_expr()
8897 if (_PyObject_LookupAttr(obj, state->func, &tmp) < 0) { in obj2ast_expr()
8900 if (tmp == NULL) { in obj2ast_expr()
8906 if (Py_EnterRecursiveCall(" while traversing 'Call' node")) { in obj2ast_expr()
8911 if (res != 0) goto failed; in obj2ast_expr()
8914 if (_PyObject_LookupAttr(obj, state->args, &tmp) < 0) { in obj2ast_expr()
8917 if (tmp == NULL) { in obj2ast_expr()
8925 if (!PyList_Check(tmp)) { in obj2ast_expr()
8931 if (args == NULL) goto failed; in obj2ast_expr()
8936 if (Py_EnterRecursiveCall(" while traversing 'Call' node")) { in obj2ast_expr()
8942 if (res != 0) goto failed; in obj2ast_expr()
8943 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_expr()
8951 if (_PyObject_LookupAttr(obj, state->keywords, &tmp) < 0) { in obj2ast_expr()
8954 if (tmp == NULL) { in obj2ast_expr()
8962 if (!PyList_Check(tmp)) { in obj2ast_expr()
8968 if (keywords == NULL) goto failed; in obj2ast_expr()
8973 if (Py_EnterRecursiveCall(" while traversing 'Call' node")) { in obj2ast_expr()
8979 if (res != 0) goto failed; in obj2ast_expr()
8980 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_expr()
8990 if (*out == NULL) goto failed; in obj2ast_expr()
8995 if (isinstance == -1) { in obj2ast_expr()
8998 if (isinstance) { in obj2ast_expr()
9003 if (_PyObject_LookupAttr(obj, state->value, &tmp) < 0) { in obj2ast_expr()
9006 if (tmp == NULL) { in obj2ast_expr()
9012 if (Py_EnterRecursiveCall(" while traversing 'FormattedValue' node")) { in obj2ast_expr()
9017 if (res != 0) goto failed; in obj2ast_expr()
9020 if (_PyObject_LookupAttr(obj, state->conversion, &tmp) < 0) { in obj2ast_expr()
9023 if (tmp == NULL) { in obj2ast_expr()
9029 if (Py_EnterRecursiveCall(" while traversing 'FormattedValue' node")) { in obj2ast_expr()
9034 if (res != 0) goto failed; in obj2ast_expr()
9037 if (_PyObject_LookupAttr(obj, state->format_spec, &tmp) < 0) { in obj2ast_expr()
9040 if (tmp == NULL || tmp == Py_None) { in obj2ast_expr()
9046 if (Py_EnterRecursiveCall(" while traversing 'FormattedValue' node")) { in obj2ast_expr()
9051 if (res != 0) goto failed; in obj2ast_expr()
9057 if (*out == NULL) goto failed; in obj2ast_expr()
9062 if (isinstance == -1) { in obj2ast_expr()
9065 if (isinstance) { in obj2ast_expr()
9068 if (_PyObject_LookupAttr(obj, state->values, &tmp) < 0) { in obj2ast_expr()
9071 if (tmp == NULL) { in obj2ast_expr()
9079 if (!PyList_Check(tmp)) { in obj2ast_expr()
9085 if (values == NULL) goto failed; in obj2ast_expr()
9090 if (Py_EnterRecursiveCall(" while traversing 'JoinedStr' node")) { in obj2ast_expr()
9096 if (res != 0) goto failed; in obj2ast_expr()
9097 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_expr()
9107 if (*out == NULL) goto failed; in obj2ast_expr()
9112 if (isinstance == -1) { in obj2ast_expr()
9115 if (isinstance) { in obj2ast_expr()
9119 if (_PyObject_LookupAttr(obj, state->value, &tmp) < 0) { in obj2ast_expr()
9122 if (tmp == NULL) { in obj2ast_expr()
9128 if (Py_EnterRecursiveCall(" while traversing 'Constant' node")) { in obj2ast_expr()
9133 if (res != 0) goto failed; in obj2ast_expr()
9136 if (_PyObject_LookupAttr(obj, state->kind, &tmp) < 0) { in obj2ast_expr()
9139 if (tmp == NULL || tmp == Py_None) { in obj2ast_expr()
9145 if (Py_EnterRecursiveCall(" while traversing 'Constant' node")) { in obj2ast_expr()
9150 if (res != 0) goto failed; in obj2ast_expr()
9155 if (*out == NULL) goto failed; in obj2ast_expr()
9160 if (isinstance == -1) { in obj2ast_expr()
9163 if (isinstance) { in obj2ast_expr()
9168 if (_PyObject_LookupAttr(obj, state->value, &tmp) < 0) { in obj2ast_expr()
9171 if (tmp == NULL) { in obj2ast_expr()
9177 if (Py_EnterRecursiveCall(" while traversing 'Attribute' node")) { in obj2ast_expr()
9182 if (res != 0) goto failed; in obj2ast_expr()
9185 if (_PyObject_LookupAttr(obj, state->attr, &tmp) < 0) { in obj2ast_expr()
9188 if (tmp == NULL) { in obj2ast_expr()
9194 if (Py_EnterRecursiveCall(" while traversing 'Attribute' node")) { in obj2ast_expr()
9199 if (res != 0) goto failed; in obj2ast_expr()
9202 if (_PyObject_LookupAttr(obj, state->ctx, &tmp) < 0) { in obj2ast_expr()
9205 if (tmp == NULL) { in obj2ast_expr()
9211 if (Py_EnterRecursiveCall(" while traversing 'Attribute' node")) { in obj2ast_expr()
9216 if (res != 0) goto failed; in obj2ast_expr()
9221 if (*out == NULL) goto failed; in obj2ast_expr()
9226 if (isinstance == -1) { in obj2ast_expr()
9229 if (isinstance) { in obj2ast_expr()
9234 if (_PyObject_LookupAttr(obj, state->value, &tmp) < 0) { in obj2ast_expr()
9237 if (tmp == NULL) { in obj2ast_expr()
9243 if (Py_EnterRecursiveCall(" while traversing 'Subscript' node")) { in obj2ast_expr()
9248 if (res != 0) goto failed; in obj2ast_expr()
9251 if (_PyObject_LookupAttr(obj, state->slice, &tmp) < 0) { in obj2ast_expr()
9254 if (tmp == NULL) { in obj2ast_expr()
9260 if (Py_EnterRecursiveCall(" while traversing 'Subscript' node")) { in obj2ast_expr()
9265 if (res != 0) goto failed; in obj2ast_expr()
9268 if (_PyObject_LookupAttr(obj, state->ctx, &tmp) < 0) { in obj2ast_expr()
9271 if (tmp == NULL) { in obj2ast_expr()
9277 if (Py_EnterRecursiveCall(" while traversing 'Subscript' node")) { in obj2ast_expr()
9282 if (res != 0) goto failed; in obj2ast_expr()
9287 if (*out == NULL) goto failed; in obj2ast_expr()
9292 if (isinstance == -1) { in obj2ast_expr()
9295 if (isinstance) { in obj2ast_expr()
9299 if (_PyObject_LookupAttr(obj, state->value, &tmp) < 0) { in obj2ast_expr()
9302 if (tmp == NULL) { in obj2ast_expr()
9308 if (Py_EnterRecursiveCall(" while traversing 'Starred' node")) { in obj2ast_expr()
9313 if (res != 0) goto failed; in obj2ast_expr()
9316 if (_PyObject_LookupAttr(obj, state->ctx, &tmp) < 0) { in obj2ast_expr()
9319 if (tmp == NULL) { in obj2ast_expr()
9325 if (Py_EnterRecursiveCall(" while traversing 'Starred' node")) { in obj2ast_expr()
9330 if (res != 0) goto failed; in obj2ast_expr()
9335 if (*out == NULL) goto failed; in obj2ast_expr()
9340 if (isinstance == -1) { in obj2ast_expr()
9343 if (isinstance) { in obj2ast_expr()
9347 if (_PyObject_LookupAttr(obj, state->id, &tmp) < 0) { in obj2ast_expr()
9350 if (tmp == NULL) { in obj2ast_expr()
9356 if (Py_EnterRecursiveCall(" while traversing 'Name' node")) { in obj2ast_expr()
9361 if (res != 0) goto failed; in obj2ast_expr()
9364 if (_PyObject_LookupAttr(obj, state->ctx, &tmp) < 0) { in obj2ast_expr()
9367 if (tmp == NULL) { in obj2ast_expr()
9373 if (Py_EnterRecursiveCall(" while traversing 'Name' node")) { in obj2ast_expr()
9378 if (res != 0) goto failed; in obj2ast_expr()
9383 if (*out == NULL) goto failed; in obj2ast_expr()
9388 if (isinstance == -1) { in obj2ast_expr()
9391 if (isinstance) { in obj2ast_expr()
9395 if (_PyObject_LookupAttr(obj, state->elts, &tmp) < 0) { in obj2ast_expr()
9398 if (tmp == NULL) { in obj2ast_expr()
9406 if (!PyList_Check(tmp)) { in obj2ast_expr()
9412 if (elts == NULL) goto failed; in obj2ast_expr()
9417 if (Py_EnterRecursiveCall(" while traversing 'List' node")) { in obj2ast_expr()
9423 if (res != 0) goto failed; in obj2ast_expr()
9424 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_expr()
9432 if (_PyObject_LookupAttr(obj, state->ctx, &tmp) < 0) { in obj2ast_expr()
9435 if (tmp == NULL) { in obj2ast_expr()
9441 if (Py_EnterRecursiveCall(" while traversing 'List' node")) { in obj2ast_expr()
9446 if (res != 0) goto failed; in obj2ast_expr()
9451 if (*out == NULL) goto failed; in obj2ast_expr()
9456 if (isinstance == -1) { in obj2ast_expr()
9459 if (isinstance) { in obj2ast_expr()
9463 if (_PyObject_LookupAttr(obj, state->elts, &tmp) < 0) { in obj2ast_expr()
9466 if (tmp == NULL) { in obj2ast_expr()
9474 if (!PyList_Check(tmp)) { in obj2ast_expr()
9480 if (elts == NULL) goto failed; in obj2ast_expr()
9485 if (Py_EnterRecursiveCall(" while traversing 'Tuple' node")) { in obj2ast_expr()
9491 if (res != 0) goto failed; in obj2ast_expr()
9492 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_expr()
9500 if (_PyObject_LookupAttr(obj, state->ctx, &tmp) < 0) { in obj2ast_expr()
9503 if (tmp == NULL) { in obj2ast_expr()
9509 if (Py_EnterRecursiveCall(" while traversing 'Tuple' node")) { in obj2ast_expr()
9514 if (res != 0) goto failed; in obj2ast_expr()
9519 if (*out == NULL) goto failed; in obj2ast_expr()
9524 if (isinstance == -1) { in obj2ast_expr()
9527 if (isinstance) { in obj2ast_expr()
9532 if (_PyObject_LookupAttr(obj, state->lower, &tmp) < 0) { in obj2ast_expr()
9535 if (tmp == NULL || tmp == Py_None) { in obj2ast_expr()
9541 if (Py_EnterRecursiveCall(" while traversing 'Slice' node")) { in obj2ast_expr()
9546 if (res != 0) goto failed; in obj2ast_expr()
9549 if (_PyObject_LookupAttr(obj, state->upper, &tmp) < 0) { in obj2ast_expr()
9552 if (tmp == NULL || tmp == Py_None) { in obj2ast_expr()
9558 if (Py_EnterRecursiveCall(" while traversing 'Slice' node")) { in obj2ast_expr()
9563 if (res != 0) goto failed; in obj2ast_expr()
9566 if (_PyObject_LookupAttr(obj, state->step, &tmp) < 0) { in obj2ast_expr()
9569 if (tmp == NULL || tmp == Py_None) { in obj2ast_expr()
9575 if (Py_EnterRecursiveCall(" while traversing 'Slice' node")) { in obj2ast_expr()
9580 if (res != 0) goto failed; in obj2ast_expr()
9585 if (*out == NULL) goto failed; in obj2ast_expr()
9602 if (isinstance == -1) { in obj2ast_expr_context()
9605 if (isinstance) { in obj2ast_expr_context()
9610 if (isinstance == -1) { in obj2ast_expr_context()
9613 if (isinstance) { in obj2ast_expr_context()
9618 if (isinstance == -1) { in obj2ast_expr_context()
9621 if (isinstance) { in obj2ast_expr_context()
9637 if (isinstance == -1) { in obj2ast_boolop()
9640 if (isinstance) { in obj2ast_boolop()
9645 if (isinstance == -1) { in obj2ast_boolop()
9648 if (isinstance) { in obj2ast_boolop()
9664 if (isinstance == -1) { in obj2ast_operator()
9667 if (isinstance) { in obj2ast_operator()
9672 if (isinstance == -1) { in obj2ast_operator()
9675 if (isinstance) { in obj2ast_operator()
9680 if (isinstance == -1) { in obj2ast_operator()
9683 if (isinstance) { in obj2ast_operator()
9688 if (isinstance == -1) { in obj2ast_operator()
9691 if (isinstance) { in obj2ast_operator()
9696 if (isinstance == -1) { in obj2ast_operator()
9699 if (isinstance) { in obj2ast_operator()
9704 if (isinstance == -1) { in obj2ast_operator()
9707 if (isinstance) { in obj2ast_operator()
9712 if (isinstance == -1) { in obj2ast_operator()
9715 if (isinstance) { in obj2ast_operator()
9720 if (isinstance == -1) { in obj2ast_operator()
9723 if (isinstance) { in obj2ast_operator()
9728 if (isinstance == -1) { in obj2ast_operator()
9731 if (isinstance) { in obj2ast_operator()
9736 if (isinstance == -1) { in obj2ast_operator()
9739 if (isinstance) { in obj2ast_operator()
9744 if (isinstance == -1) { in obj2ast_operator()
9747 if (isinstance) { in obj2ast_operator()
9752 if (isinstance == -1) { in obj2ast_operator()
9755 if (isinstance) { in obj2ast_operator()
9760 if (isinstance == -1) { in obj2ast_operator()
9763 if (isinstance) { in obj2ast_operator()
9779 if (isinstance == -1) { in obj2ast_unaryop()
9782 if (isinstance) { in obj2ast_unaryop()
9787 if (isinstance == -1) { in obj2ast_unaryop()
9790 if (isinstance) { in obj2ast_unaryop()
9795 if (isinstance == -1) { in obj2ast_unaryop()
9798 if (isinstance) { in obj2ast_unaryop()
9803 if (isinstance == -1) { in obj2ast_unaryop()
9806 if (isinstance) { in obj2ast_unaryop()
9822 if (isinstance == -1) { in obj2ast_cmpop()
9825 if (isinstance) { in obj2ast_cmpop()
9830 if (isinstance == -1) { in obj2ast_cmpop()
9833 if (isinstance) { in obj2ast_cmpop()
9838 if (isinstance == -1) { in obj2ast_cmpop()
9841 if (isinstance) { in obj2ast_cmpop()
9846 if (isinstance == -1) { in obj2ast_cmpop()
9849 if (isinstance) { in obj2ast_cmpop()
9854 if (isinstance == -1) { in obj2ast_cmpop()
9857 if (isinstance) { in obj2ast_cmpop()
9862 if (isinstance == -1) { in obj2ast_cmpop()
9865 if (isinstance) { in obj2ast_cmpop()
9870 if (isinstance == -1) { in obj2ast_cmpop()
9873 if (isinstance) { in obj2ast_cmpop()
9878 if (isinstance == -1) { in obj2ast_cmpop()
9881 if (isinstance) { in obj2ast_cmpop()
9886 if (isinstance == -1) { in obj2ast_cmpop()
9889 if (isinstance) { in obj2ast_cmpop()
9894 if (isinstance == -1) { in obj2ast_cmpop()
9897 if (isinstance) { in obj2ast_cmpop()
9916 if (_PyObject_LookupAttr(obj, state->target, &tmp) < 0) { in obj2ast_comprehension()
9919 if (tmp == NULL) { in obj2ast_comprehension()
9925 if (Py_EnterRecursiveCall(" while traversing 'comprehension' node")) { in obj2ast_comprehension()
9930 if (res != 0) goto failed; in obj2ast_comprehension()
9933 if (_PyObject_LookupAttr(obj, state->iter, &tmp) < 0) { in obj2ast_comprehension()
9936 if (tmp == NULL) { in obj2ast_comprehension()
9942 if (Py_EnterRecursiveCall(" while traversing 'comprehension' node")) { in obj2ast_comprehension()
9947 if (res != 0) goto failed; in obj2ast_comprehension()
9950 if (_PyObject_LookupAttr(obj, state->ifs, &tmp) < 0) { in obj2ast_comprehension()
9953 if (tmp == NULL) { in obj2ast_comprehension()
9961 if (!PyList_Check(tmp)) { in obj2ast_comprehension()
9967 if (ifs == NULL) goto failed; in obj2ast_comprehension()
9972 if (Py_EnterRecursiveCall(" while traversing 'comprehension' node")) { in obj2ast_comprehension()
9978 if (res != 0) goto failed; in obj2ast_comprehension()
9979 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_comprehension()
9987 if (_PyObject_LookupAttr(obj, state->is_async, &tmp) < 0) { in obj2ast_comprehension()
9990 if (tmp == NULL) { in obj2ast_comprehension()
9996 if (Py_EnterRecursiveCall(" while traversing 'comprehension' node")) { in obj2ast_comprehension()
10001 if (res != 0) goto failed; in obj2ast_comprehension()
10024 if (obj == Py_None) { in obj2ast_excepthandler()
10028 if (_PyObject_LookupAttr(obj, state->lineno, &tmp) < 0) { in obj2ast_excepthandler()
10031 if (tmp == NULL) { in obj2ast_excepthandler()
10037 if (Py_EnterRecursiveCall(" while traversing 'excepthandler' node")) { in obj2ast_excepthandler()
10042 if (res != 0) goto failed; in obj2ast_excepthandler()
10045 if (_PyObject_LookupAttr(obj, state->col_offset, &tmp) < 0) { in obj2ast_excepthandler()
10048 if (tmp == NULL) { in obj2ast_excepthandler()
10054 if (Py_EnterRecursiveCall(" while traversing 'excepthandler' node")) { in obj2ast_excepthandler()
10059 if (res != 0) goto failed; in obj2ast_excepthandler()
10062 if (_PyObject_LookupAttr(obj, state->end_lineno, &tmp) < 0) { in obj2ast_excepthandler()
10065 if (tmp == NULL || tmp == Py_None) { in obj2ast_excepthandler()
10071 if (Py_EnterRecursiveCall(" while traversing 'excepthandler' node")) { in obj2ast_excepthandler()
10076 if (res != 0) goto failed; in obj2ast_excepthandler()
10079 if (_PyObject_LookupAttr(obj, state->end_col_offset, &tmp) < 0) { in obj2ast_excepthandler()
10082 if (tmp == NULL || tmp == Py_None) { in obj2ast_excepthandler()
10088 if (Py_EnterRecursiveCall(" while traversing 'excepthandler' node")) { in obj2ast_excepthandler()
10093 if (res != 0) goto failed; in obj2ast_excepthandler()
10098 if (isinstance == -1) { in obj2ast_excepthandler()
10101 if (isinstance) { in obj2ast_excepthandler()
10106 if (_PyObject_LookupAttr(obj, state->type, &tmp) < 0) { in obj2ast_excepthandler()
10109 if (tmp == NULL || tmp == Py_None) { in obj2ast_excepthandler()
10115 if (Py_EnterRecursiveCall(" while traversing 'ExceptHandler' node")) { in obj2ast_excepthandler()
10120 if (res != 0) goto failed; in obj2ast_excepthandler()
10123 if (_PyObject_LookupAttr(obj, state->name, &tmp) < 0) { in obj2ast_excepthandler()
10126 if (tmp == NULL || tmp == Py_None) { in obj2ast_excepthandler()
10132 if (Py_EnterRecursiveCall(" while traversing 'ExceptHandler' node")) { in obj2ast_excepthandler()
10137 if (res != 0) goto failed; in obj2ast_excepthandler()
10140 if (_PyObject_LookupAttr(obj, state->body, &tmp) < 0) { in obj2ast_excepthandler()
10143 if (tmp == NULL) { in obj2ast_excepthandler()
10151 if (!PyList_Check(tmp)) { in obj2ast_excepthandler()
10157 if (body == NULL) goto failed; in obj2ast_excepthandler()
10162 if (Py_EnterRecursiveCall(" while traversing 'ExceptHandler' node")) { in obj2ast_excepthandler()
10168 if (res != 0) goto failed; in obj2ast_excepthandler()
10169 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_excepthandler()
10179 if (*out == NULL) goto failed; in obj2ast_excepthandler()
10202 if (_PyObject_LookupAttr(obj, state->posonlyargs, &tmp) < 0) { in obj2ast_arguments()
10205 if (tmp == NULL) { in obj2ast_arguments()
10213 if (!PyList_Check(tmp)) { in obj2ast_arguments()
10219 if (posonlyargs == NULL) goto failed; in obj2ast_arguments()
10224 if (Py_EnterRecursiveCall(" while traversing 'arguments' node")) { in obj2ast_arguments()
10230 if (res != 0) goto failed; in obj2ast_arguments()
10231 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_arguments()
10239 if (_PyObject_LookupAttr(obj, state->args, &tmp) < 0) { in obj2ast_arguments()
10242 if (tmp == NULL) { in obj2ast_arguments()
10250 if (!PyList_Check(tmp)) { in obj2ast_arguments()
10256 if (args == NULL) goto failed; in obj2ast_arguments()
10261 if (Py_EnterRecursiveCall(" while traversing 'arguments' node")) { in obj2ast_arguments()
10267 if (res != 0) goto failed; in obj2ast_arguments()
10268 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_arguments()
10276 if (_PyObject_LookupAttr(obj, state->vararg, &tmp) < 0) { in obj2ast_arguments()
10279 if (tmp == NULL || tmp == Py_None) { in obj2ast_arguments()
10285 if (Py_EnterRecursiveCall(" while traversing 'arguments' node")) { in obj2ast_arguments()
10290 if (res != 0) goto failed; in obj2ast_arguments()
10293 if (_PyObject_LookupAttr(obj, state->kwonlyargs, &tmp) < 0) { in obj2ast_arguments()
10296 if (tmp == NULL) { in obj2ast_arguments()
10304 if (!PyList_Check(tmp)) { in obj2ast_arguments()
10310 if (kwonlyargs == NULL) goto failed; in obj2ast_arguments()
10315 if (Py_EnterRecursiveCall(" while traversing 'arguments' node")) { in obj2ast_arguments()
10321 if (res != 0) goto failed; in obj2ast_arguments()
10322 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_arguments()
10330 if (_PyObject_LookupAttr(obj, state->kw_defaults, &tmp) < 0) { in obj2ast_arguments()
10333 if (tmp == NULL) { in obj2ast_arguments()
10341 if (!PyList_Check(tmp)) { in obj2ast_arguments()
10347 if (kw_defaults == NULL) goto failed; in obj2ast_arguments()
10352 if (Py_EnterRecursiveCall(" while traversing 'arguments' node")) { in obj2ast_arguments()
10358 if (res != 0) goto failed; in obj2ast_arguments()
10359 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_arguments()
10367 if (_PyObject_LookupAttr(obj, state->kwarg, &tmp) < 0) { in obj2ast_arguments()
10370 if (tmp == NULL || tmp == Py_None) { in obj2ast_arguments()
10376 if (Py_EnterRecursiveCall(" while traversing 'arguments' node")) { in obj2ast_arguments()
10381 if (res != 0) goto failed; in obj2ast_arguments()
10384 if (_PyObject_LookupAttr(obj, state->defaults, &tmp) < 0) { in obj2ast_arguments()
10387 if (tmp == NULL) { in obj2ast_arguments()
10395 if (!PyList_Check(tmp)) { in obj2ast_arguments()
10401 if (defaults == NULL) goto failed; in obj2ast_arguments()
10406 if (Py_EnterRecursiveCall(" while traversing 'arguments' node")) { in obj2ast_arguments()
10412 if (res != 0) goto failed; in obj2ast_arguments()
10413 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_arguments()
10441 if (_PyObject_LookupAttr(obj, state->arg, &tmp) < 0) { in obj2ast_arg()
10444 if (tmp == NULL) { in obj2ast_arg()
10450 if (Py_EnterRecursiveCall(" while traversing 'arg' node")) { in obj2ast_arg()
10455 if (res != 0) goto failed; in obj2ast_arg()
10458 if (_PyObject_LookupAttr(obj, state->annotation, &tmp) < 0) { in obj2ast_arg()
10461 if (tmp == NULL || tmp == Py_None) { in obj2ast_arg()
10467 if (Py_EnterRecursiveCall(" while traversing 'arg' node")) { in obj2ast_arg()
10472 if (res != 0) goto failed; in obj2ast_arg()
10475 if (_PyObject_LookupAttr(obj, state->type_comment, &tmp) < 0) { in obj2ast_arg()
10478 if (tmp == NULL || tmp == Py_None) { in obj2ast_arg()
10484 if (Py_EnterRecursiveCall(" while traversing 'arg' node")) { in obj2ast_arg()
10489 if (res != 0) goto failed; in obj2ast_arg()
10492 if (_PyObject_LookupAttr(obj, state->lineno, &tmp) < 0) { in obj2ast_arg()
10495 if (tmp == NULL) { in obj2ast_arg()
10501 if (Py_EnterRecursiveCall(" while traversing 'arg' node")) { in obj2ast_arg()
10506 if (res != 0) goto failed; in obj2ast_arg()
10509 if (_PyObject_LookupAttr(obj, state->col_offset, &tmp) < 0) { in obj2ast_arg()
10512 if (tmp == NULL) { in obj2ast_arg()
10518 if (Py_EnterRecursiveCall(" while traversing 'arg' node")) { in obj2ast_arg()
10523 if (res != 0) goto failed; in obj2ast_arg()
10526 if (_PyObject_LookupAttr(obj, state->end_lineno, &tmp) < 0) { in obj2ast_arg()
10529 if (tmp == NULL || tmp == Py_None) { in obj2ast_arg()
10535 if (Py_EnterRecursiveCall(" while traversing 'arg' node")) { in obj2ast_arg()
10540 if (res != 0) goto failed; in obj2ast_arg()
10543 if (_PyObject_LookupAttr(obj, state->end_col_offset, &tmp) < 0) { in obj2ast_arg()
10546 if (tmp == NULL || tmp == Py_None) { in obj2ast_arg()
10552 if (Py_EnterRecursiveCall(" while traversing 'arg' node")) { in obj2ast_arg()
10557 if (res != 0) goto failed; in obj2ast_arg()
10580 if (_PyObject_LookupAttr(obj, state->arg, &tmp) < 0) { in obj2ast_keyword()
10583 if (tmp == NULL || tmp == Py_None) { in obj2ast_keyword()
10589 if (Py_EnterRecursiveCall(" while traversing 'keyword' node")) { in obj2ast_keyword()
10594 if (res != 0) goto failed; in obj2ast_keyword()
10597 if (_PyObject_LookupAttr(obj, state->value, &tmp) < 0) { in obj2ast_keyword()
10600 if (tmp == NULL) { in obj2ast_keyword()
10606 if (Py_EnterRecursiveCall(" while traversing 'keyword' node")) { in obj2ast_keyword()
10611 if (res != 0) goto failed; in obj2ast_keyword()
10614 if (_PyObject_LookupAttr(obj, state->lineno, &tmp) < 0) { in obj2ast_keyword()
10617 if (tmp == NULL) { in obj2ast_keyword()
10623 if (Py_EnterRecursiveCall(" while traversing 'keyword' node")) { in obj2ast_keyword()
10628 if (res != 0) goto failed; in obj2ast_keyword()
10631 if (_PyObject_LookupAttr(obj, state->col_offset, &tmp) < 0) { in obj2ast_keyword()
10634 if (tmp == NULL) { in obj2ast_keyword()
10640 if (Py_EnterRecursiveCall(" while traversing 'keyword' node")) { in obj2ast_keyword()
10645 if (res != 0) goto failed; in obj2ast_keyword()
10648 if (_PyObject_LookupAttr(obj, state->end_lineno, &tmp) < 0) { in obj2ast_keyword()
10651 if (tmp == NULL || tmp == Py_None) { in obj2ast_keyword()
10657 if (Py_EnterRecursiveCall(" while traversing 'keyword' node")) { in obj2ast_keyword()
10662 if (res != 0) goto failed; in obj2ast_keyword()
10665 if (_PyObject_LookupAttr(obj, state->end_col_offset, &tmp) < 0) { in obj2ast_keyword()
10668 if (tmp == NULL || tmp == Py_None) { in obj2ast_keyword()
10674 if (Py_EnterRecursiveCall(" while traversing 'keyword' node")) { in obj2ast_keyword()
10679 if (res != 0) goto failed; in obj2ast_keyword()
10702 if (_PyObject_LookupAttr(obj, state->name, &tmp) < 0) { in obj2ast_alias()
10705 if (tmp == NULL) { in obj2ast_alias()
10711 if (Py_EnterRecursiveCall(" while traversing 'alias' node")) { in obj2ast_alias()
10716 if (res != 0) goto failed; in obj2ast_alias()
10719 if (_PyObject_LookupAttr(obj, state->asname, &tmp) < 0) { in obj2ast_alias()
10722 if (tmp == NULL || tmp == Py_None) { in obj2ast_alias()
10728 if (Py_EnterRecursiveCall(" while traversing 'alias' node")) { in obj2ast_alias()
10733 if (res != 0) goto failed; in obj2ast_alias()
10736 if (_PyObject_LookupAttr(obj, state->lineno, &tmp) < 0) { in obj2ast_alias()
10739 if (tmp == NULL) { in obj2ast_alias()
10745 if (Py_EnterRecursiveCall(" while traversing 'alias' node")) { in obj2ast_alias()
10750 if (res != 0) goto failed; in obj2ast_alias()
10753 if (_PyObject_LookupAttr(obj, state->col_offset, &tmp) < 0) { in obj2ast_alias()
10756 if (tmp == NULL) { in obj2ast_alias()
10762 if (Py_EnterRecursiveCall(" while traversing 'alias' node")) { in obj2ast_alias()
10767 if (res != 0) goto failed; in obj2ast_alias()
10770 if (_PyObject_LookupAttr(obj, state->end_lineno, &tmp) < 0) { in obj2ast_alias()
10773 if (tmp == NULL || tmp == Py_None) { in obj2ast_alias()
10779 if (Py_EnterRecursiveCall(" while traversing 'alias' node")) { in obj2ast_alias()
10784 if (res != 0) goto failed; in obj2ast_alias()
10787 if (_PyObject_LookupAttr(obj, state->end_col_offset, &tmp) < 0) { in obj2ast_alias()
10790 if (tmp == NULL || tmp == Py_None) { in obj2ast_alias()
10796 if (Py_EnterRecursiveCall(" while traversing 'alias' node")) { in obj2ast_alias()
10801 if (res != 0) goto failed; in obj2ast_alias()
10820 if (_PyObject_LookupAttr(obj, state->context_expr, &tmp) < 0) { in obj2ast_withitem()
10823 if (tmp == NULL) { in obj2ast_withitem()
10829 if (Py_EnterRecursiveCall(" while traversing 'withitem' node")) { in obj2ast_withitem()
10834 if (res != 0) goto failed; in obj2ast_withitem()
10837 if (_PyObject_LookupAttr(obj, state->optional_vars, &tmp) < 0) { in obj2ast_withitem()
10840 if (tmp == NULL || tmp == Py_None) { in obj2ast_withitem()
10846 if (Py_EnterRecursiveCall(" while traversing 'withitem' node")) { in obj2ast_withitem()
10851 if (res != 0) goto failed; in obj2ast_withitem()
10870 if (_PyObject_LookupAttr(obj, state->pattern, &tmp) < 0) { in obj2ast_match_case()
10873 if (tmp == NULL) { in obj2ast_match_case()
10879 if (Py_EnterRecursiveCall(" while traversing 'match_case' node")) { in obj2ast_match_case()
10884 if (res != 0) goto failed; in obj2ast_match_case()
10887 if (_PyObject_LookupAttr(obj, state->guard, &tmp) < 0) { in obj2ast_match_case()
10890 if (tmp == NULL || tmp == Py_None) { in obj2ast_match_case()
10896 if (Py_EnterRecursiveCall(" while traversing 'match_case' node")) { in obj2ast_match_case()
10901 if (res != 0) goto failed; in obj2ast_match_case()
10904 if (_PyObject_LookupAttr(obj, state->body, &tmp) < 0) { in obj2ast_match_case()
10907 if (tmp == NULL) { in obj2ast_match_case()
10915 if (!PyList_Check(tmp)) { in obj2ast_match_case()
10921 if (body == NULL) goto failed; in obj2ast_match_case()
10926 if (Py_EnterRecursiveCall(" while traversing 'match_case' node")) { in obj2ast_match_case()
10932 if (res != 0) goto failed; in obj2ast_match_case()
10933 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_match_case()
10961 if (obj == Py_None) { in obj2ast_pattern()
10965 if (_PyObject_LookupAttr(obj, state->lineno, &tmp) < 0) { in obj2ast_pattern()
10968 if (tmp == NULL) { in obj2ast_pattern()
10974 if (Py_EnterRecursiveCall(" while traversing 'pattern' node")) { in obj2ast_pattern()
10979 if (res != 0) goto failed; in obj2ast_pattern()
10982 if (_PyObject_LookupAttr(obj, state->col_offset, &tmp) < 0) { in obj2ast_pattern()
10985 if (tmp == NULL) { in obj2ast_pattern()
10991 if (Py_EnterRecursiveCall(" while traversing 'pattern' node")) { in obj2ast_pattern()
10996 if (res != 0) goto failed; in obj2ast_pattern()
10999 if (_PyObject_LookupAttr(obj, state->end_lineno, &tmp) < 0) { in obj2ast_pattern()
11002 if (tmp == NULL) { in obj2ast_pattern()
11008 if (Py_EnterRecursiveCall(" while traversing 'pattern' node")) { in obj2ast_pattern()
11013 if (res != 0) goto failed; in obj2ast_pattern()
11016 if (_PyObject_LookupAttr(obj, state->end_col_offset, &tmp) < 0) { in obj2ast_pattern()
11019 if (tmp == NULL) { in obj2ast_pattern()
11025 if (Py_EnterRecursiveCall(" while traversing 'pattern' node")) { in obj2ast_pattern()
11030 if (res != 0) goto failed; in obj2ast_pattern()
11035 if (isinstance == -1) { in obj2ast_pattern()
11038 if (isinstance) { in obj2ast_pattern()
11041 if (_PyObject_LookupAttr(obj, state->value, &tmp) < 0) { in obj2ast_pattern()
11044 if (tmp == NULL) { in obj2ast_pattern()
11050 if (Py_EnterRecursiveCall(" while traversing 'MatchValue' node")) { in obj2ast_pattern()
11055 if (res != 0) goto failed; in obj2ast_pattern()
11060 if (*out == NULL) goto failed; in obj2ast_pattern()
11065 if (isinstance == -1) { in obj2ast_pattern()
11068 if (isinstance) { in obj2ast_pattern()
11071 if (_PyObject_LookupAttr(obj, state->value, &tmp) < 0) { in obj2ast_pattern()
11074 if (tmp == NULL) { in obj2ast_pattern()
11080 if (Py_EnterRecursiveCall(" while traversing 'MatchSingleton' node")) { in obj2ast_pattern()
11085 if (res != 0) goto failed; in obj2ast_pattern()
11090 if (*out == NULL) goto failed; in obj2ast_pattern()
11095 if (isinstance == -1) { in obj2ast_pattern()
11098 if (isinstance) { in obj2ast_pattern()
11101 if (_PyObject_LookupAttr(obj, state->patterns, &tmp) < 0) { in obj2ast_pattern()
11104 if (tmp == NULL) { in obj2ast_pattern()
11112 if (!PyList_Check(tmp)) { in obj2ast_pattern()
11118 if (patterns == NULL) goto failed; in obj2ast_pattern()
11123 if (Py_EnterRecursiveCall(" while traversing 'MatchSequence' node")) { in obj2ast_pattern()
11129 if (res != 0) goto failed; in obj2ast_pattern()
11130 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_pattern()
11140 if (*out == NULL) goto failed; in obj2ast_pattern()
11145 if (isinstance == -1) { in obj2ast_pattern()
11148 if (isinstance) { in obj2ast_pattern()
11153 if (_PyObject_LookupAttr(obj, state->keys, &tmp) < 0) { in obj2ast_pattern()
11156 if (tmp == NULL) { in obj2ast_pattern()
11164 if (!PyList_Check(tmp)) { in obj2ast_pattern()
11170 if (keys == NULL) goto failed; in obj2ast_pattern()
11175 if (Py_EnterRecursiveCall(" while traversing 'MatchMapping' node")) { in obj2ast_pattern()
11181 if (res != 0) goto failed; in obj2ast_pattern()
11182 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_pattern()
11190 if (_PyObject_LookupAttr(obj, state->patterns, &tmp) < 0) { in obj2ast_pattern()
11193 if (tmp == NULL) { in obj2ast_pattern()
11201 if (!PyList_Check(tmp)) { in obj2ast_pattern()
11207 if (patterns == NULL) goto failed; in obj2ast_pattern()
11212 if (Py_EnterRecursiveCall(" while traversing 'MatchMapping' node")) { in obj2ast_pattern()
11218 if (res != 0) goto failed; in obj2ast_pattern()
11219 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_pattern()
11227 if (_PyObject_LookupAttr(obj, state->rest, &tmp) < 0) { in obj2ast_pattern()
11230 if (tmp == NULL || tmp == Py_None) { in obj2ast_pattern()
11236 if (Py_EnterRecursiveCall(" while traversing 'MatchMapping' node")) { in obj2ast_pattern()
11241 if (res != 0) goto failed; in obj2ast_pattern()
11246 if (*out == NULL) goto failed; in obj2ast_pattern()
11251 if (isinstance == -1) { in obj2ast_pattern()
11254 if (isinstance) { in obj2ast_pattern()
11260 if (_PyObject_LookupAttr(obj, state->cls, &tmp) < 0) { in obj2ast_pattern()
11263 if (tmp == NULL) { in obj2ast_pattern()
11269 if (Py_EnterRecursiveCall(" while traversing 'MatchClass' node")) { in obj2ast_pattern()
11274 if (res != 0) goto failed; in obj2ast_pattern()
11277 if (_PyObject_LookupAttr(obj, state->patterns, &tmp) < 0) { in obj2ast_pattern()
11280 if (tmp == NULL) { in obj2ast_pattern()
11288 if (!PyList_Check(tmp)) { in obj2ast_pattern()
11294 if (patterns == NULL) goto failed; in obj2ast_pattern()
11299 if (Py_EnterRecursiveCall(" while traversing 'MatchClass' node")) { in obj2ast_pattern()
11305 if (res != 0) goto failed; in obj2ast_pattern()
11306 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_pattern()
11314 if (_PyObject_LookupAttr(obj, state->kwd_attrs, &tmp) < 0) { in obj2ast_pattern()
11317 if (tmp == NULL) { in obj2ast_pattern()
11325 if (!PyList_Check(tmp)) { in obj2ast_pattern()
11331 if (kwd_attrs == NULL) goto failed; in obj2ast_pattern()
11336 if (Py_EnterRecursiveCall(" while traversing 'MatchClass' node")) { in obj2ast_pattern()
11342 if (res != 0) goto failed; in obj2ast_pattern()
11343 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_pattern()
11351 if (_PyObject_LookupAttr(obj, state->kwd_patterns, &tmp) < 0) { in obj2ast_pattern()
11354 if (tmp == NULL) { in obj2ast_pattern()
11362 if (!PyList_Check(tmp)) { in obj2ast_pattern()
11368 if (kwd_patterns == NULL) goto failed; in obj2ast_pattern()
11373 if (Py_EnterRecursiveCall(" while traversing 'MatchClass' node")) { in obj2ast_pattern()
11379 if (res != 0) goto failed; in obj2ast_pattern()
11380 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_pattern()
11391 if (*out == NULL) goto failed; in obj2ast_pattern()
11396 if (isinstance == -1) { in obj2ast_pattern()
11399 if (isinstance) { in obj2ast_pattern()
11402 if (_PyObject_LookupAttr(obj, state->name, &tmp) < 0) { in obj2ast_pattern()
11405 if (tmp == NULL || tmp == Py_None) { in obj2ast_pattern()
11411 if (Py_EnterRecursiveCall(" while traversing 'MatchStar' node")) { in obj2ast_pattern()
11416 if (res != 0) goto failed; in obj2ast_pattern()
11421 if (*out == NULL) goto failed; in obj2ast_pattern()
11426 if (isinstance == -1) { in obj2ast_pattern()
11429 if (isinstance) { in obj2ast_pattern()
11433 if (_PyObject_LookupAttr(obj, state->pattern, &tmp) < 0) { in obj2ast_pattern()
11436 if (tmp == NULL || tmp == Py_None) { in obj2ast_pattern()
11442 if (Py_EnterRecursiveCall(" while traversing 'MatchAs' node")) { in obj2ast_pattern()
11447 if (res != 0) goto failed; in obj2ast_pattern()
11450 if (_PyObject_LookupAttr(obj, state->name, &tmp) < 0) { in obj2ast_pattern()
11453 if (tmp == NULL || tmp == Py_None) { in obj2ast_pattern()
11459 if (Py_EnterRecursiveCall(" while traversing 'MatchAs' node")) { in obj2ast_pattern()
11464 if (res != 0) goto failed; in obj2ast_pattern()
11469 if (*out == NULL) goto failed; in obj2ast_pattern()
11474 if (isinstance == -1) { in obj2ast_pattern()
11477 if (isinstance) { in obj2ast_pattern()
11480 if (_PyObject_LookupAttr(obj, state->patterns, &tmp) < 0) { in obj2ast_pattern()
11483 if (tmp == NULL) { in obj2ast_pattern()
11491 if (!PyList_Check(tmp)) { in obj2ast_pattern()
11497 if (patterns == NULL) goto failed; in obj2ast_pattern()
11502 if (Py_EnterRecursiveCall(" while traversing 'MatchOr' node")) { in obj2ast_pattern()
11508 if (res != 0) goto failed; in obj2ast_pattern()
11509 if (len != PyList_GET_SIZE(tmp)) { in obj2ast_pattern()
11519 if (*out == NULL) goto failed; in obj2ast_pattern()
11538 if (obj == Py_None) { in obj2ast_type_ignore()
11544 if (isinstance == -1) { in obj2ast_type_ignore()
11547 if (isinstance) { in obj2ast_type_ignore()
11551 if (_PyObject_LookupAttr(obj, state->lineno, &tmp) < 0) { in obj2ast_type_ignore()
11554 if (tmp == NULL) { in obj2ast_type_ignore()
11560 if (Py_EnterRecursiveCall(" while traversing 'TypeIgnore' node")) { in obj2ast_type_ignore()
11565 if (res != 0) goto failed; in obj2ast_type_ignore()
11568 if (_PyObject_LookupAttr(obj, state->tag, &tmp) < 0) { in obj2ast_type_ignore()
11571 if (tmp == NULL) { in obj2ast_type_ignore()
11577 if (Py_EnterRecursiveCall(" while traversing 'TypeIgnore' node")) { in obj2ast_type_ignore()
11582 if (res != 0) goto failed; in obj2ast_type_ignore()
11586 if (*out == NULL) goto failed; in obj2ast_type_ignore()
11601 if (state == NULL) { in astmodule_exec()
11604 if (PyModule_AddObjectRef(m, "AST", state->AST_type) < 0) { in astmodule_exec()
11607 if (PyModule_AddIntMacro(m, PyCF_ALLOW_TOP_LEVEL_AWAIT) < 0) { in astmodule_exec()
11610 if (PyModule_AddIntMacro(m, PyCF_ONLY_AST) < 0) { in astmodule_exec()
11613 if (PyModule_AddIntMacro(m, PyCF_TYPE_COMMENTS) < 0) { in astmodule_exec()
11616 if (PyModule_AddObjectRef(m, "mod", state->mod_type) < 0) { in astmodule_exec()
11619 if (PyModule_AddObjectRef(m, "Module", state->Module_type) < 0) { in astmodule_exec()
11622 if (PyModule_AddObjectRef(m, "Interactive", state->Interactive_type) < 0) { in astmodule_exec()
11625 if (PyModule_AddObjectRef(m, "Expression", state->Expression_type) < 0) { in astmodule_exec()
11628 if (PyModule_AddObjectRef(m, "FunctionType", state->FunctionType_type) < 0) in astmodule_exec()
11632 if (PyModule_AddObjectRef(m, "stmt", state->stmt_type) < 0) { in astmodule_exec()
11635 if (PyModule_AddObjectRef(m, "FunctionDef", state->FunctionDef_type) < 0) { in astmodule_exec()
11638 if (PyModule_AddObjectRef(m, "AsyncFunctionDef", in astmodule_exec()
11642 if (PyModule_AddObjectRef(m, "ClassDef", state->ClassDef_type) < 0) { in astmodule_exec()
11645 if (PyModule_AddObjectRef(m, "Return", state->Return_type) < 0) { in astmodule_exec()
11648 if (PyModule_AddObjectRef(m, "Delete", state->Delete_type) < 0) { in astmodule_exec()
11651 if (PyModule_AddObjectRef(m, "Assign", state->Assign_type) < 0) { in astmodule_exec()
11654 if (PyModule_AddObjectRef(m, "AugAssign", state->AugAssign_type) < 0) { in astmodule_exec()
11657 if (PyModule_AddObjectRef(m, "AnnAssign", state->AnnAssign_type) < 0) { in astmodule_exec()
11660 if (PyModule_AddObjectRef(m, "For", state->For_type) < 0) { in astmodule_exec()
11663 if (PyModule_AddObjectRef(m, "AsyncFor", state->AsyncFor_type) < 0) { in astmodule_exec()
11666 if (PyModule_AddObjectRef(m, "While", state->While_type) < 0) { in astmodule_exec()
11669 if (PyModule_AddObjectRef(m, "If", state->If_type) < 0) { in astmodule_exec()
11672 if (PyModule_AddObjectRef(m, "With", state->With_type) < 0) { in astmodule_exec()
11675 if (PyModule_AddObjectRef(m, "AsyncWith", state->AsyncWith_type) < 0) { in astmodule_exec()
11678 if (PyModule_AddObjectRef(m, "Match", state->Match_type) < 0) { in astmodule_exec()
11681 if (PyModule_AddObjectRef(m, "Raise", state->Raise_type) < 0) { in astmodule_exec()
11684 if (PyModule_AddObjectRef(m, "Try", state->Try_type) < 0) { in astmodule_exec()
11687 if (PyModule_AddObjectRef(m, "Assert", state->Assert_type) < 0) { in astmodule_exec()
11690 if (PyModule_AddObjectRef(m, "Import", state->Import_type) < 0) { in astmodule_exec()
11693 if (PyModule_AddObjectRef(m, "ImportFrom", state->ImportFrom_type) < 0) { in astmodule_exec()
11696 if (PyModule_AddObjectRef(m, "Global", state->Global_type) < 0) { in astmodule_exec()
11699 if (PyModule_AddObjectRef(m, "Nonlocal", state->Nonlocal_type) < 0) { in astmodule_exec()
11702 if (PyModule_AddObjectRef(m, "Expr", state->Expr_type) < 0) { in astmodule_exec()
11705 if (PyModule_AddObjectRef(m, "Pass", state->Pass_type) < 0) { in astmodule_exec()
11708 if (PyModule_AddObjectRef(m, "Break", state->Break_type) < 0) { in astmodule_exec()
11711 if (PyModule_AddObjectRef(m, "Continue", state->Continue_type) < 0) { in astmodule_exec()
11714 if (PyModule_AddObjectRef(m, "expr", state->expr_type) < 0) { in astmodule_exec()
11717 if (PyModule_AddObjectRef(m, "BoolOp", state->BoolOp_type) < 0) { in astmodule_exec()
11720 if (PyModule_AddObjectRef(m, "NamedExpr", state->NamedExpr_type) < 0) { in astmodule_exec()
11723 if (PyModule_AddObjectRef(m, "BinOp", state->BinOp_type) < 0) { in astmodule_exec()
11726 if (PyModule_AddObjectRef(m, "UnaryOp", state->UnaryOp_type) < 0) { in astmodule_exec()
11729 if (PyModule_AddObjectRef(m, "Lambda", state->Lambda_type) < 0) { in astmodule_exec()
11732 if (PyModule_AddObjectRef(m, "IfExp", state->IfExp_type) < 0) { in astmodule_exec()
11735 if (PyModule_AddObjectRef(m, "Dict", state->Dict_type) < 0) { in astmodule_exec()
11738 if (PyModule_AddObjectRef(m, "Set", state->Set_type) < 0) { in astmodule_exec()
11741 if (PyModule_AddObjectRef(m, "ListComp", state->ListComp_type) < 0) { in astmodule_exec()
11744 if (PyModule_AddObjectRef(m, "SetComp", state->SetComp_type) < 0) { in astmodule_exec()
11747 if (PyModule_AddObjectRef(m, "DictComp", state->DictComp_type) < 0) { in astmodule_exec()
11750 if (PyModule_AddObjectRef(m, "GeneratorExp", state->GeneratorExp_type) < 0) in astmodule_exec()
11754 if (PyModule_AddObjectRef(m, "Await", state->Await_type) < 0) { in astmodule_exec()
11757 if (PyModule_AddObjectRef(m, "Yield", state->Yield_type) < 0) { in astmodule_exec()
11760 if (PyModule_AddObjectRef(m, "YieldFrom", state->YieldFrom_type) < 0) { in astmodule_exec()
11763 if (PyModule_AddObjectRef(m, "Compare", state->Compare_type) < 0) { in astmodule_exec()
11766 if (PyModule_AddObjectRef(m, "Call", state->Call_type) < 0) { in astmodule_exec()
11769 if (PyModule_AddObjectRef(m, "FormattedValue", state->FormattedValue_type) in astmodule_exec()
11773 if (PyModule_AddObjectRef(m, "JoinedStr", state->JoinedStr_type) < 0) { in astmodule_exec()
11776 if (PyModule_AddObjectRef(m, "Constant", state->Constant_type) < 0) { in astmodule_exec()
11779 if (PyModule_AddObjectRef(m, "Attribute", state->Attribute_type) < 0) { in astmodule_exec()
11782 if (PyModule_AddObjectRef(m, "Subscript", state->Subscript_type) < 0) { in astmodule_exec()
11785 if (PyModule_AddObjectRef(m, "Starred", state->Starred_type) < 0) { in astmodule_exec()
11788 if (PyModule_AddObjectRef(m, "Name", state->Name_type) < 0) { in astmodule_exec()
11791 if (PyModule_AddObjectRef(m, "List", state->List_type) < 0) { in astmodule_exec()
11794 if (PyModule_AddObjectRef(m, "Tuple", state->Tuple_type) < 0) { in astmodule_exec()
11797 if (PyModule_AddObjectRef(m, "Slice", state->Slice_type) < 0) { in astmodule_exec()
11800 if (PyModule_AddObjectRef(m, "expr_context", state->expr_context_type) < 0) in astmodule_exec()
11804 if (PyModule_AddObjectRef(m, "Load", state->Load_type) < 0) { in astmodule_exec()
11807 if (PyModule_AddObjectRef(m, "Store", state->Store_type) < 0) { in astmodule_exec()
11810 if (PyModule_AddObjectRef(m, "Del", state->Del_type) < 0) { in astmodule_exec()
11813 if (PyModule_AddObjectRef(m, "boolop", state->boolop_type) < 0) { in astmodule_exec()
11816 if (PyModule_AddObjectRef(m, "And", state->And_type) < 0) { in astmodule_exec()
11819 if (PyModule_AddObjectRef(m, "Or", state->Or_type) < 0) { in astmodule_exec()
11822 if (PyModule_AddObjectRef(m, "operator", state->operator_type) < 0) { in astmodule_exec()
11825 if (PyModule_AddObjectRef(m, "Add", state->Add_type) < 0) { in astmodule_exec()
11828 if (PyModule_AddObjectRef(m, "Sub", state->Sub_type) < 0) { in astmodule_exec()
11831 if (PyModule_AddObjectRef(m, "Mult", state->Mult_type) < 0) { in astmodule_exec()
11834 if (PyModule_AddObjectRef(m, "MatMult", state->MatMult_type) < 0) { in astmodule_exec()
11837 if (PyModule_AddObjectRef(m, "Div", state->Div_type) < 0) { in astmodule_exec()
11840 if (PyModule_AddObjectRef(m, "Mod", state->Mod_type) < 0) { in astmodule_exec()
11843 if (PyModule_AddObjectRef(m, "Pow", state->Pow_type) < 0) { in astmodule_exec()
11846 if (PyModule_AddObjectRef(m, "LShift", state->LShift_type) < 0) { in astmodule_exec()
11849 if (PyModule_AddObjectRef(m, "RShift", state->RShift_type) < 0) { in astmodule_exec()
11852 if (PyModule_AddObjectRef(m, "BitOr", state->BitOr_type) < 0) { in astmodule_exec()
11855 if (PyModule_AddObjectRef(m, "BitXor", state->BitXor_type) < 0) { in astmodule_exec()
11858 if (PyModule_AddObjectRef(m, "BitAnd", state->BitAnd_type) < 0) { in astmodule_exec()
11861 if (PyModule_AddObjectRef(m, "FloorDiv", state->FloorDiv_type) < 0) { in astmodule_exec()
11864 if (PyModule_AddObjectRef(m, "unaryop", state->unaryop_type) < 0) { in astmodule_exec()
11867 if (PyModule_AddObjectRef(m, "Invert", state->Invert_type) < 0) { in astmodule_exec()
11870 if (PyModule_AddObjectRef(m, "Not", state->Not_type) < 0) { in astmodule_exec()
11873 if (PyModule_AddObjectRef(m, "UAdd", state->UAdd_type) < 0) { in astmodule_exec()
11876 if (PyModule_AddObjectRef(m, "USub", state->USub_type) < 0) { in astmodule_exec()
11879 if (PyModule_AddObjectRef(m, "cmpop", state->cmpop_type) < 0) { in astmodule_exec()
11882 if (PyModule_AddObjectRef(m, "Eq", state->Eq_type) < 0) { in astmodule_exec()
11885 if (PyModule_AddObjectRef(m, "NotEq", state->NotEq_type) < 0) { in astmodule_exec()
11888 if (PyModule_AddObjectRef(m, "Lt", state->Lt_type) < 0) { in astmodule_exec()
11891 if (PyModule_AddObjectRef(m, "LtE", state->LtE_type) < 0) { in astmodule_exec()
11894 if (PyModule_AddObjectRef(m, "Gt", state->Gt_type) < 0) { in astmodule_exec()
11897 if (PyModule_AddObjectRef(m, "GtE", state->GtE_type) < 0) { in astmodule_exec()
11900 if (PyModule_AddObjectRef(m, "Is", state->Is_type) < 0) { in astmodule_exec()
11903 if (PyModule_AddObjectRef(m, "IsNot", state->IsNot_type) < 0) { in astmodule_exec()
11906 if (PyModule_AddObjectRef(m, "In", state->In_type) < 0) { in astmodule_exec()
11909 if (PyModule_AddObjectRef(m, "NotIn", state->NotIn_type) < 0) { in astmodule_exec()
11912 if (PyModule_AddObjectRef(m, "comprehension", state->comprehension_type) < in astmodule_exec()
11916 if (PyModule_AddObjectRef(m, "excepthandler", state->excepthandler_type) < in astmodule_exec()
11920 if (PyModule_AddObjectRef(m, "ExceptHandler", state->ExceptHandler_type) < in astmodule_exec()
11924 if (PyModule_AddObjectRef(m, "arguments", state->arguments_type) < 0) { in astmodule_exec()
11927 if (PyModule_AddObjectRef(m, "arg", state->arg_type) < 0) { in astmodule_exec()
11930 if (PyModule_AddObjectRef(m, "keyword", state->keyword_type) < 0) { in astmodule_exec()
11933 if (PyModule_AddObjectRef(m, "alias", state->alias_type) < 0) { in astmodule_exec()
11936 if (PyModule_AddObjectRef(m, "withitem", state->withitem_type) < 0) { in astmodule_exec()
11939 if (PyModule_AddObjectRef(m, "match_case", state->match_case_type) < 0) { in astmodule_exec()
11942 if (PyModule_AddObjectRef(m, "pattern", state->pattern_type) < 0) { in astmodule_exec()
11945 if (PyModule_AddObjectRef(m, "MatchValue", state->MatchValue_type) < 0) { in astmodule_exec()
11948 if (PyModule_AddObjectRef(m, "MatchSingleton", state->MatchSingleton_type) in astmodule_exec()
11952 if (PyModule_AddObjectRef(m, "MatchSequence", state->MatchSequence_type) < in astmodule_exec()
11956 if (PyModule_AddObjectRef(m, "MatchMapping", state->MatchMapping_type) < 0) in astmodule_exec()
11960 if (PyModule_AddObjectRef(m, "MatchClass", state->MatchClass_type) < 0) { in astmodule_exec()
11963 if (PyModule_AddObjectRef(m, "MatchStar", state->MatchStar_type) < 0) { in astmodule_exec()
11966 if (PyModule_AddObjectRef(m, "MatchAs", state->MatchAs_type) < 0) { in astmodule_exec()
11969 if (PyModule_AddObjectRef(m, "MatchOr", state->MatchOr_type) < 0) { in astmodule_exec()
11972 if (PyModule_AddObjectRef(m, "type_ignore", state->type_ignore_type) < 0) { in astmodule_exec()
11975 if (PyModule_AddObjectRef(m, "TypeIgnore", state->TypeIgnore_type) < 0) { in astmodule_exec()
12004 if (state == NULL) { in PyAST_mod2obj()
12016 if (PySys_Audit("compile", "OO", ast, Py_None) < 0) { in PyAST_obj2mod()
12021 if (state == NULL) { in PyAST_obj2mod()
12033 if (isinstance == -1) in PyAST_obj2mod()
12035 if (!isinstance) { in PyAST_obj2mod()
12042 if (obj2ast_mod(state, ast, &res, arena) != 0) in PyAST_obj2mod()
12051 if (state == NULL) { in PyAST_Check()