Mercurial > cpython-lru_cache-weakref
comparison Python/Python-ast.c @ 36664:7bfbfb2ef4e2 legacy-trunk
Stop generating empty arrays.
| author | Martin v. Löwis <martin@v.loewis.de> |
|---|---|
| date | Sun, 26 Feb 2006 23:40:20 +0000 |
| parents | 710cbdd478a8 |
| children | 58a8451ff795 |
comparison
equal
deleted
inserted
replaced
| 36663:5788e0a689e2 | 36664:7bfbfb2ef4e2 |
|---|---|
| 124 PyTypeObject *Expr_type; | 124 PyTypeObject *Expr_type; |
| 125 char *Expr_fields[]={ | 125 char *Expr_fields[]={ |
| 126 "value", | 126 "value", |
| 127 }; | 127 }; |
| 128 PyTypeObject *Pass_type; | 128 PyTypeObject *Pass_type; |
| 129 char *Pass_fields[]={ | |
| 130 }; | |
| 131 PyTypeObject *Break_type; | 129 PyTypeObject *Break_type; |
| 132 char *Break_fields[]={ | |
| 133 }; | |
| 134 PyTypeObject *Continue_type; | 130 PyTypeObject *Continue_type; |
| 135 char *Continue_fields[]={ | |
| 136 }; | |
| 137 PyTypeObject *expr_type; | 131 PyTypeObject *expr_type; |
| 138 static PyObject* ast2obj_expr(void*); | 132 static PyObject* ast2obj_expr(void*); |
| 139 PyTypeObject *BoolOp_type; | 133 PyTypeObject *BoolOp_type; |
| 140 char *BoolOp_fields[]={ | 134 char *BoolOp_fields[]={ |
| 141 "op", | 135 "op", |
| 232 PyTypeObject *expr_context_type; | 226 PyTypeObject *expr_context_type; |
| 233 static PyObject *Load_singleton, *Store_singleton, *Del_singleton, | 227 static PyObject *Load_singleton, *Store_singleton, *Del_singleton, |
| 234 *AugLoad_singleton, *AugStore_singleton, *Param_singleton; | 228 *AugLoad_singleton, *AugStore_singleton, *Param_singleton; |
| 235 static PyObject* ast2obj_expr_context(expr_context_ty); | 229 static PyObject* ast2obj_expr_context(expr_context_ty); |
| 236 PyTypeObject *Load_type; | 230 PyTypeObject *Load_type; |
| 237 char *Load_fields[]={ | |
| 238 }; | |
| 239 PyTypeObject *Store_type; | 231 PyTypeObject *Store_type; |
| 240 char *Store_fields[]={ | |
| 241 }; | |
| 242 PyTypeObject *Del_type; | 232 PyTypeObject *Del_type; |
| 243 char *Del_fields[]={ | |
| 244 }; | |
| 245 PyTypeObject *AugLoad_type; | 233 PyTypeObject *AugLoad_type; |
| 246 char *AugLoad_fields[]={ | |
| 247 }; | |
| 248 PyTypeObject *AugStore_type; | 234 PyTypeObject *AugStore_type; |
| 249 char *AugStore_fields[]={ | |
| 250 }; | |
| 251 PyTypeObject *Param_type; | 235 PyTypeObject *Param_type; |
| 252 char *Param_fields[]={ | |
| 253 }; | |
| 254 PyTypeObject *slice_type; | 236 PyTypeObject *slice_type; |
| 255 static PyObject* ast2obj_slice(void*); | 237 static PyObject* ast2obj_slice(void*); |
| 256 PyTypeObject *Ellipsis_type; | 238 PyTypeObject *Ellipsis_type; |
| 257 char *Ellipsis_fields[]={ | |
| 258 }; | |
| 259 PyTypeObject *Slice_type; | 239 PyTypeObject *Slice_type; |
| 260 char *Slice_fields[]={ | 240 char *Slice_fields[]={ |
| 261 "lower", | 241 "lower", |
| 262 "upper", | 242 "upper", |
| 263 "step", | 243 "step", |
| 272 }; | 252 }; |
| 273 PyTypeObject *boolop_type; | 253 PyTypeObject *boolop_type; |
| 274 static PyObject *And_singleton, *Or_singleton; | 254 static PyObject *And_singleton, *Or_singleton; |
| 275 static PyObject* ast2obj_boolop(boolop_ty); | 255 static PyObject* ast2obj_boolop(boolop_ty); |
| 276 PyTypeObject *And_type; | 256 PyTypeObject *And_type; |
| 277 char *And_fields[]={ | |
| 278 }; | |
| 279 PyTypeObject *Or_type; | 257 PyTypeObject *Or_type; |
| 280 char *Or_fields[]={ | |
| 281 }; | |
| 282 PyTypeObject *operator_type; | 258 PyTypeObject *operator_type; |
| 283 static PyObject *Add_singleton, *Sub_singleton, *Mult_singleton, | 259 static PyObject *Add_singleton, *Sub_singleton, *Mult_singleton, |
| 284 *Div_singleton, *Mod_singleton, *Pow_singleton, *LShift_singleton, | 260 *Div_singleton, *Mod_singleton, *Pow_singleton, *LShift_singleton, |
| 285 *RShift_singleton, *BitOr_singleton, *BitXor_singleton, *BitAnd_singleton, | 261 *RShift_singleton, *BitOr_singleton, *BitXor_singleton, *BitAnd_singleton, |
| 286 *FloorDiv_singleton; | 262 *FloorDiv_singleton; |
| 287 static PyObject* ast2obj_operator(operator_ty); | 263 static PyObject* ast2obj_operator(operator_ty); |
| 288 PyTypeObject *Add_type; | 264 PyTypeObject *Add_type; |
| 289 char *Add_fields[]={ | |
| 290 }; | |
| 291 PyTypeObject *Sub_type; | 265 PyTypeObject *Sub_type; |
| 292 char *Sub_fields[]={ | |
| 293 }; | |
| 294 PyTypeObject *Mult_type; | 266 PyTypeObject *Mult_type; |
| 295 char *Mult_fields[]={ | |
| 296 }; | |
| 297 PyTypeObject *Div_type; | 267 PyTypeObject *Div_type; |
| 298 char *Div_fields[]={ | |
| 299 }; | |
| 300 PyTypeObject *Mod_type; | 268 PyTypeObject *Mod_type; |
| 301 char *Mod_fields[]={ | |
| 302 }; | |
| 303 PyTypeObject *Pow_type; | 269 PyTypeObject *Pow_type; |
| 304 char *Pow_fields[]={ | |
| 305 }; | |
| 306 PyTypeObject *LShift_type; | 270 PyTypeObject *LShift_type; |
| 307 char *LShift_fields[]={ | |
| 308 }; | |
| 309 PyTypeObject *RShift_type; | 271 PyTypeObject *RShift_type; |
| 310 char *RShift_fields[]={ | |
| 311 }; | |
| 312 PyTypeObject *BitOr_type; | 272 PyTypeObject *BitOr_type; |
| 313 char *BitOr_fields[]={ | |
| 314 }; | |
| 315 PyTypeObject *BitXor_type; | 273 PyTypeObject *BitXor_type; |
| 316 char *BitXor_fields[]={ | |
| 317 }; | |
| 318 PyTypeObject *BitAnd_type; | 274 PyTypeObject *BitAnd_type; |
| 319 char *BitAnd_fields[]={ | |
| 320 }; | |
| 321 PyTypeObject *FloorDiv_type; | 275 PyTypeObject *FloorDiv_type; |
| 322 char *FloorDiv_fields[]={ | |
| 323 }; | |
| 324 PyTypeObject *unaryop_type; | 276 PyTypeObject *unaryop_type; |
| 325 static PyObject *Invert_singleton, *Not_singleton, *UAdd_singleton, | 277 static PyObject *Invert_singleton, *Not_singleton, *UAdd_singleton, |
| 326 *USub_singleton; | 278 *USub_singleton; |
| 327 static PyObject* ast2obj_unaryop(unaryop_ty); | 279 static PyObject* ast2obj_unaryop(unaryop_ty); |
| 328 PyTypeObject *Invert_type; | 280 PyTypeObject *Invert_type; |
| 329 char *Invert_fields[]={ | |
| 330 }; | |
| 331 PyTypeObject *Not_type; | 281 PyTypeObject *Not_type; |
| 332 char *Not_fields[]={ | |
| 333 }; | |
| 334 PyTypeObject *UAdd_type; | 282 PyTypeObject *UAdd_type; |
| 335 char *UAdd_fields[]={ | |
| 336 }; | |
| 337 PyTypeObject *USub_type; | 283 PyTypeObject *USub_type; |
| 338 char *USub_fields[]={ | |
| 339 }; | |
| 340 PyTypeObject *cmpop_type; | 284 PyTypeObject *cmpop_type; |
| 341 static PyObject *Eq_singleton, *NotEq_singleton, *Lt_singleton, *LtE_singleton, | 285 static PyObject *Eq_singleton, *NotEq_singleton, *Lt_singleton, *LtE_singleton, |
| 342 *Gt_singleton, *GtE_singleton, *Is_singleton, *IsNot_singleton, *In_singleton, | 286 *Gt_singleton, *GtE_singleton, *Is_singleton, *IsNot_singleton, *In_singleton, |
| 343 *NotIn_singleton; | 287 *NotIn_singleton; |
| 344 static PyObject* ast2obj_cmpop(cmpop_ty); | 288 static PyObject* ast2obj_cmpop(cmpop_ty); |
| 345 PyTypeObject *Eq_type; | 289 PyTypeObject *Eq_type; |
| 346 char *Eq_fields[]={ | |
| 347 }; | |
| 348 PyTypeObject *NotEq_type; | 290 PyTypeObject *NotEq_type; |
| 349 char *NotEq_fields[]={ | |
| 350 }; | |
| 351 PyTypeObject *Lt_type; | 291 PyTypeObject *Lt_type; |
| 352 char *Lt_fields[]={ | |
| 353 }; | |
| 354 PyTypeObject *LtE_type; | 292 PyTypeObject *LtE_type; |
| 355 char *LtE_fields[]={ | |
| 356 }; | |
| 357 PyTypeObject *Gt_type; | 293 PyTypeObject *Gt_type; |
| 358 char *Gt_fields[]={ | |
| 359 }; | |
| 360 PyTypeObject *GtE_type; | 294 PyTypeObject *GtE_type; |
| 361 char *GtE_fields[]={ | |
| 362 }; | |
| 363 PyTypeObject *Is_type; | 295 PyTypeObject *Is_type; |
| 364 char *Is_fields[]={ | |
| 365 }; | |
| 366 PyTypeObject *IsNot_type; | 296 PyTypeObject *IsNot_type; |
| 367 char *IsNot_fields[]={ | |
| 368 }; | |
| 369 PyTypeObject *In_type; | 297 PyTypeObject *In_type; |
| 370 char *In_fields[]={ | |
| 371 }; | |
| 372 PyTypeObject *NotIn_type; | 298 PyTypeObject *NotIn_type; |
| 373 char *NotIn_fields[]={ | |
| 374 }; | |
| 375 PyTypeObject *comprehension_type; | 299 PyTypeObject *comprehension_type; |
| 376 static PyObject* ast2obj_comprehension(void*); | 300 static PyObject* ast2obj_comprehension(void*); |
| 377 char *comprehension_fields[]={ | 301 char *comprehension_fields[]={ |
| 378 "target", | 302 "target", |
| 379 "iter", | 303 "iter", |
| 496 ImportFrom_type = make_type("ImportFrom", stmt_type, ImportFrom_fields, | 420 ImportFrom_type = make_type("ImportFrom", stmt_type, ImportFrom_fields, |
| 497 2); | 421 2); |
| 498 Exec_type = make_type("Exec", stmt_type, Exec_fields, 3); | 422 Exec_type = make_type("Exec", stmt_type, Exec_fields, 3); |
| 499 Global_type = make_type("Global", stmt_type, Global_fields, 1); | 423 Global_type = make_type("Global", stmt_type, Global_fields, 1); |
| 500 Expr_type = make_type("Expr", stmt_type, Expr_fields, 1); | 424 Expr_type = make_type("Expr", stmt_type, Expr_fields, 1); |
| 501 Pass_type = make_type("Pass", stmt_type, Pass_fields, 0); | 425 Pass_type = make_type("Pass", stmt_type, NULL, 0); |
| 502 Break_type = make_type("Break", stmt_type, Break_fields, 0); | 426 Break_type = make_type("Break", stmt_type, NULL, 0); |
| 503 Continue_type = make_type("Continue", stmt_type, Continue_fields, 0); | 427 Continue_type = make_type("Continue", stmt_type, NULL, 0); |
| 504 expr_type = make_type("expr", &PyBaseObject_Type, NULL, 0); | 428 expr_type = make_type("expr", &PyBaseObject_Type, NULL, 0); |
| 505 BoolOp_type = make_type("BoolOp", expr_type, BoolOp_fields, 2); | 429 BoolOp_type = make_type("BoolOp", expr_type, BoolOp_fields, 2); |
| 506 BinOp_type = make_type("BinOp", expr_type, BinOp_fields, 3); | 430 BinOp_type = make_type("BinOp", expr_type, BinOp_fields, 3); |
| 507 UnaryOp_type = make_type("UnaryOp", expr_type, UnaryOp_fields, 2); | 431 UnaryOp_type = make_type("UnaryOp", expr_type, UnaryOp_fields, 2); |
| 508 Lambda_type = make_type("Lambda", expr_type, Lambda_fields, 2); | 432 Lambda_type = make_type("Lambda", expr_type, Lambda_fields, 2); |
| 521 Name_type = make_type("Name", expr_type, Name_fields, 2); | 445 Name_type = make_type("Name", expr_type, Name_fields, 2); |
| 522 List_type = make_type("List", expr_type, List_fields, 2); | 446 List_type = make_type("List", expr_type, List_fields, 2); |
| 523 Tuple_type = make_type("Tuple", expr_type, Tuple_fields, 2); | 447 Tuple_type = make_type("Tuple", expr_type, Tuple_fields, 2); |
| 524 expr_context_type = make_type("expr_context", &PyBaseObject_Type, NULL, | 448 expr_context_type = make_type("expr_context", &PyBaseObject_Type, NULL, |
| 525 0); | 449 0); |
| 526 Load_type = make_type("Load", expr_context_type, Load_fields, 0); | 450 Load_type = make_type("Load", expr_context_type, NULL, 0); |
| 527 Load_singleton = PyType_GenericNew(Load_type, NULL, NULL); | 451 Load_singleton = PyType_GenericNew(Load_type, NULL, NULL); |
| 528 Store_type = make_type("Store", expr_context_type, Store_fields, 0); | 452 Store_type = make_type("Store", expr_context_type, NULL, 0); |
| 529 Store_singleton = PyType_GenericNew(Store_type, NULL, NULL); | 453 Store_singleton = PyType_GenericNew(Store_type, NULL, NULL); |
| 530 Del_type = make_type("Del", expr_context_type, Del_fields, 0); | 454 Del_type = make_type("Del", expr_context_type, NULL, 0); |
| 531 Del_singleton = PyType_GenericNew(Del_type, NULL, NULL); | 455 Del_singleton = PyType_GenericNew(Del_type, NULL, NULL); |
| 532 AugLoad_type = make_type("AugLoad", expr_context_type, AugLoad_fields, | 456 AugLoad_type = make_type("AugLoad", expr_context_type, NULL, 0); |
| 533 0); | |
| 534 AugLoad_singleton = PyType_GenericNew(AugLoad_type, NULL, NULL); | 457 AugLoad_singleton = PyType_GenericNew(AugLoad_type, NULL, NULL); |
| 535 AugStore_type = make_type("AugStore", expr_context_type, | 458 AugStore_type = make_type("AugStore", expr_context_type, NULL, 0); |
| 536 AugStore_fields, 0); | |
| 537 AugStore_singleton = PyType_GenericNew(AugStore_type, NULL, NULL); | 459 AugStore_singleton = PyType_GenericNew(AugStore_type, NULL, NULL); |
| 538 Param_type = make_type("Param", expr_context_type, Param_fields, 0); | 460 Param_type = make_type("Param", expr_context_type, NULL, 0); |
| 539 Param_singleton = PyType_GenericNew(Param_type, NULL, NULL); | 461 Param_singleton = PyType_GenericNew(Param_type, NULL, NULL); |
| 540 slice_type = make_type("slice", &PyBaseObject_Type, NULL, 0); | 462 slice_type = make_type("slice", &PyBaseObject_Type, NULL, 0); |
| 541 Ellipsis_type = make_type("Ellipsis", slice_type, Ellipsis_fields, 0); | 463 Ellipsis_type = make_type("Ellipsis", slice_type, NULL, 0); |
| 542 Slice_type = make_type("Slice", slice_type, Slice_fields, 3); | 464 Slice_type = make_type("Slice", slice_type, Slice_fields, 3); |
| 543 ExtSlice_type = make_type("ExtSlice", slice_type, ExtSlice_fields, 1); | 465 ExtSlice_type = make_type("ExtSlice", slice_type, ExtSlice_fields, 1); |
| 544 Index_type = make_type("Index", slice_type, Index_fields, 1); | 466 Index_type = make_type("Index", slice_type, Index_fields, 1); |
| 545 boolop_type = make_type("boolop", &PyBaseObject_Type, NULL, 0); | 467 boolop_type = make_type("boolop", &PyBaseObject_Type, NULL, 0); |
| 546 And_type = make_type("And", boolop_type, And_fields, 0); | 468 And_type = make_type("And", boolop_type, NULL, 0); |
| 547 And_singleton = PyType_GenericNew(And_type, NULL, NULL); | 469 And_singleton = PyType_GenericNew(And_type, NULL, NULL); |
| 548 Or_type = make_type("Or", boolop_type, Or_fields, 0); | 470 Or_type = make_type("Or", boolop_type, NULL, 0); |
| 549 Or_singleton = PyType_GenericNew(Or_type, NULL, NULL); | 471 Or_singleton = PyType_GenericNew(Or_type, NULL, NULL); |
| 550 operator_type = make_type("operator", &PyBaseObject_Type, NULL, 0); | 472 operator_type = make_type("operator", &PyBaseObject_Type, NULL, 0); |
| 551 Add_type = make_type("Add", operator_type, Add_fields, 0); | 473 Add_type = make_type("Add", operator_type, NULL, 0); |
| 552 Add_singleton = PyType_GenericNew(Add_type, NULL, NULL); | 474 Add_singleton = PyType_GenericNew(Add_type, NULL, NULL); |
| 553 Sub_type = make_type("Sub", operator_type, Sub_fields, 0); | 475 Sub_type = make_type("Sub", operator_type, NULL, 0); |
| 554 Sub_singleton = PyType_GenericNew(Sub_type, NULL, NULL); | 476 Sub_singleton = PyType_GenericNew(Sub_type, NULL, NULL); |
| 555 Mult_type = make_type("Mult", operator_type, Mult_fields, 0); | 477 Mult_type = make_type("Mult", operator_type, NULL, 0); |
| 556 Mult_singleton = PyType_GenericNew(Mult_type, NULL, NULL); | 478 Mult_singleton = PyType_GenericNew(Mult_type, NULL, NULL); |
| 557 Div_type = make_type("Div", operator_type, Div_fields, 0); | 479 Div_type = make_type("Div", operator_type, NULL, 0); |
| 558 Div_singleton = PyType_GenericNew(Div_type, NULL, NULL); | 480 Div_singleton = PyType_GenericNew(Div_type, NULL, NULL); |
| 559 Mod_type = make_type("Mod", operator_type, Mod_fields, 0); | 481 Mod_type = make_type("Mod", operator_type, NULL, 0); |
| 560 Mod_singleton = PyType_GenericNew(Mod_type, NULL, NULL); | 482 Mod_singleton = PyType_GenericNew(Mod_type, NULL, NULL); |
| 561 Pow_type = make_type("Pow", operator_type, Pow_fields, 0); | 483 Pow_type = make_type("Pow", operator_type, NULL, 0); |
| 562 Pow_singleton = PyType_GenericNew(Pow_type, NULL, NULL); | 484 Pow_singleton = PyType_GenericNew(Pow_type, NULL, NULL); |
| 563 LShift_type = make_type("LShift", operator_type, LShift_fields, 0); | 485 LShift_type = make_type("LShift", operator_type, NULL, 0); |
| 564 LShift_singleton = PyType_GenericNew(LShift_type, NULL, NULL); | 486 LShift_singleton = PyType_GenericNew(LShift_type, NULL, NULL); |
| 565 RShift_type = make_type("RShift", operator_type, RShift_fields, 0); | 487 RShift_type = make_type("RShift", operator_type, NULL, 0); |
| 566 RShift_singleton = PyType_GenericNew(RShift_type, NULL, NULL); | 488 RShift_singleton = PyType_GenericNew(RShift_type, NULL, NULL); |
| 567 BitOr_type = make_type("BitOr", operator_type, BitOr_fields, 0); | 489 BitOr_type = make_type("BitOr", operator_type, NULL, 0); |
| 568 BitOr_singleton = PyType_GenericNew(BitOr_type, NULL, NULL); | 490 BitOr_singleton = PyType_GenericNew(BitOr_type, NULL, NULL); |
| 569 BitXor_type = make_type("BitXor", operator_type, BitXor_fields, 0); | 491 BitXor_type = make_type("BitXor", operator_type, NULL, 0); |
| 570 BitXor_singleton = PyType_GenericNew(BitXor_type, NULL, NULL); | 492 BitXor_singleton = PyType_GenericNew(BitXor_type, NULL, NULL); |
| 571 BitAnd_type = make_type("BitAnd", operator_type, BitAnd_fields, 0); | 493 BitAnd_type = make_type("BitAnd", operator_type, NULL, 0); |
| 572 BitAnd_singleton = PyType_GenericNew(BitAnd_type, NULL, NULL); | 494 BitAnd_singleton = PyType_GenericNew(BitAnd_type, NULL, NULL); |
| 573 FloorDiv_type = make_type("FloorDiv", operator_type, FloorDiv_fields, | 495 FloorDiv_type = make_type("FloorDiv", operator_type, NULL, 0); |
| 574 0); | |
| 575 FloorDiv_singleton = PyType_GenericNew(FloorDiv_type, NULL, NULL); | 496 FloorDiv_singleton = PyType_GenericNew(FloorDiv_type, NULL, NULL); |
| 576 unaryop_type = make_type("unaryop", &PyBaseObject_Type, NULL, 0); | 497 unaryop_type = make_type("unaryop", &PyBaseObject_Type, NULL, 0); |
| 577 Invert_type = make_type("Invert", unaryop_type, Invert_fields, 0); | 498 Invert_type = make_type("Invert", unaryop_type, NULL, 0); |
| 578 Invert_singleton = PyType_GenericNew(Invert_type, NULL, NULL); | 499 Invert_singleton = PyType_GenericNew(Invert_type, NULL, NULL); |
| 579 Not_type = make_type("Not", unaryop_type, Not_fields, 0); | 500 Not_type = make_type("Not", unaryop_type, NULL, 0); |
| 580 Not_singleton = PyType_GenericNew(Not_type, NULL, NULL); | 501 Not_singleton = PyType_GenericNew(Not_type, NULL, NULL); |
| 581 UAdd_type = make_type("UAdd", unaryop_type, UAdd_fields, 0); | 502 UAdd_type = make_type("UAdd", unaryop_type, NULL, 0); |
| 582 UAdd_singleton = PyType_GenericNew(UAdd_type, NULL, NULL); | 503 UAdd_singleton = PyType_GenericNew(UAdd_type, NULL, NULL); |
| 583 USub_type = make_type("USub", unaryop_type, USub_fields, 0); | 504 USub_type = make_type("USub", unaryop_type, NULL, 0); |
| 584 USub_singleton = PyType_GenericNew(USub_type, NULL, NULL); | 505 USub_singleton = PyType_GenericNew(USub_type, NULL, NULL); |
| 585 cmpop_type = make_type("cmpop", &PyBaseObject_Type, NULL, 0); | 506 cmpop_type = make_type("cmpop", &PyBaseObject_Type, NULL, 0); |
| 586 Eq_type = make_type("Eq", cmpop_type, Eq_fields, 0); | 507 Eq_type = make_type("Eq", cmpop_type, NULL, 0); |
| 587 Eq_singleton = PyType_GenericNew(Eq_type, NULL, NULL); | 508 Eq_singleton = PyType_GenericNew(Eq_type, NULL, NULL); |
| 588 NotEq_type = make_type("NotEq", cmpop_type, NotEq_fields, 0); | 509 NotEq_type = make_type("NotEq", cmpop_type, NULL, 0); |
| 589 NotEq_singleton = PyType_GenericNew(NotEq_type, NULL, NULL); | 510 NotEq_singleton = PyType_GenericNew(NotEq_type, NULL, NULL); |
| 590 Lt_type = make_type("Lt", cmpop_type, Lt_fields, 0); | 511 Lt_type = make_type("Lt", cmpop_type, NULL, 0); |
| 591 Lt_singleton = PyType_GenericNew(Lt_type, NULL, NULL); | 512 Lt_singleton = PyType_GenericNew(Lt_type, NULL, NULL); |
| 592 LtE_type = make_type("LtE", cmpop_type, LtE_fields, 0); | 513 LtE_type = make_type("LtE", cmpop_type, NULL, 0); |
| 593 LtE_singleton = PyType_GenericNew(LtE_type, NULL, NULL); | 514 LtE_singleton = PyType_GenericNew(LtE_type, NULL, NULL); |
| 594 Gt_type = make_type("Gt", cmpop_type, Gt_fields, 0); | 515 Gt_type = make_type("Gt", cmpop_type, NULL, 0); |
| 595 Gt_singleton = PyType_GenericNew(Gt_type, NULL, NULL); | 516 Gt_singleton = PyType_GenericNew(Gt_type, NULL, NULL); |
| 596 GtE_type = make_type("GtE", cmpop_type, GtE_fields, 0); | 517 GtE_type = make_type("GtE", cmpop_type, NULL, 0); |
| 597 GtE_singleton = PyType_GenericNew(GtE_type, NULL, NULL); | 518 GtE_singleton = PyType_GenericNew(GtE_type, NULL, NULL); |
| 598 Is_type = make_type("Is", cmpop_type, Is_fields, 0); | 519 Is_type = make_type("Is", cmpop_type, NULL, 0); |
| 599 Is_singleton = PyType_GenericNew(Is_type, NULL, NULL); | 520 Is_singleton = PyType_GenericNew(Is_type, NULL, NULL); |
| 600 IsNot_type = make_type("IsNot", cmpop_type, IsNot_fields, 0); | 521 IsNot_type = make_type("IsNot", cmpop_type, NULL, 0); |
| 601 IsNot_singleton = PyType_GenericNew(IsNot_type, NULL, NULL); | 522 IsNot_singleton = PyType_GenericNew(IsNot_type, NULL, NULL); |
| 602 In_type = make_type("In", cmpop_type, In_fields, 0); | 523 In_type = make_type("In", cmpop_type, NULL, 0); |
| 603 In_singleton = PyType_GenericNew(In_type, NULL, NULL); | 524 In_singleton = PyType_GenericNew(In_type, NULL, NULL); |
| 604 NotIn_type = make_type("NotIn", cmpop_type, NotIn_fields, 0); | 525 NotIn_type = make_type("NotIn", cmpop_type, NULL, 0); |
| 605 NotIn_singleton = PyType_GenericNew(NotIn_type, NULL, NULL); | 526 NotIn_singleton = PyType_GenericNew(NotIn_type, NULL, NULL); |
| 606 comprehension_type = make_type("comprehension", &PyBaseObject_Type, | 527 comprehension_type = make_type("comprehension", &PyBaseObject_Type, |
| 607 comprehension_fields, 3); | 528 comprehension_fields, 3); |
| 608 excepthandler_type = make_type("excepthandler", &PyBaseObject_Type, | 529 excepthandler_type = make_type("excepthandler", &PyBaseObject_Type, |
| 609 excepthandler_fields, 3); | 530 excepthandler_fields, 3); |
