Lines Matching refs:expr_ty

563 static expr_ty fstring_rule(Parser *p);
571 static expr_ty annotated_rhs_rule(Parser *p);
588 static expr_ty dotted_name_rule(Parser *p);
607 static expr_ty annotation_rule(Parser *p);
608 static expr_ty star_annotation_rule(Parser *p);
609 static expr_ty default_rule(Parser *p);
622 static expr_ty subject_expr_rule(Parser *p);
624 static expr_ty guard_rule(Parser *p);
631 static expr_ty literal_expr_rule(Parser *p);
632 static expr_ty complex_number_rule(Parser *p);
633 static expr_ty signed_number_rule(Parser *p);
634 static expr_ty signed_real_number_rule(Parser *p);
635 static expr_ty real_number_rule(Parser *p);
636 static expr_ty imaginary_number_rule(Parser *p);
638 static expr_ty pattern_capture_target_rule(Parser *p);
641 static expr_ty attr_rule(Parser *p);
642 static expr_ty name_or_attr_rule(Parser *p);
652 static expr_ty double_star_pattern_rule(Parser *p);
657 static expr_ty expressions_rule(Parser *p);
658 static expr_ty expression_rule(Parser *p);
659 static expr_ty yield_expr_rule(Parser *p);
660 static expr_ty star_expressions_rule(Parser *p);
661 static expr_ty star_expression_rule(Parser *p);
663 static expr_ty star_named_expression_rule(Parser *p);
664 static expr_ty assignment_expression_rule(Parser *p);
665 static expr_ty named_expression_rule(Parser *p);
666 static expr_ty disjunction_rule(Parser *p);
667 static expr_ty conjunction_rule(Parser *p);
668 static expr_ty inversion_rule(Parser *p);
669 static expr_ty comparison_rule(Parser *p);
681 static expr_ty bitwise_or_rule(Parser *p);
682 static expr_ty bitwise_xor_rule(Parser *p);
683 static expr_ty bitwise_and_rule(Parser *p);
684 static expr_ty shift_expr_rule(Parser *p);
685 static expr_ty sum_rule(Parser *p);
686 static expr_ty term_rule(Parser *p);
687 static expr_ty factor_rule(Parser *p);
688 static expr_ty power_rule(Parser *p);
689 static expr_ty await_primary_rule(Parser *p);
690 static expr_ty primary_rule(Parser *p);
691 static expr_ty slices_rule(Parser *p);
692 static expr_ty slice_rule(Parser *p);
693 static expr_ty atom_rule(Parser *p);
694 static expr_ty group_rule(Parser *p);
695 static expr_ty lambdef_rule(Parser *p);
706 static expr_ty strings_rule(Parser *p);
707 static expr_ty list_rule(Parser *p);
708 static expr_ty tuple_rule(Parser *p);
709 static expr_ty set_rule(Parser *p);
710 static expr_ty dict_rule(Parser *p);
716 static expr_ty listcomp_rule(Parser *p);
717 static expr_ty setcomp_rule(Parser *p);
718 static expr_ty genexp_rule(Parser *p);
719 static expr_ty dictcomp_rule(Parser *p);
720 static expr_ty arguments_rule(Parser *p);
721 static expr_ty args_rule(Parser *p);
723 static expr_ty starred_expression_rule(Parser *p);
726 static expr_ty star_targets_rule(Parser *p);
729 static expr_ty star_target_rule(Parser *p);
730 static expr_ty target_with_star_atom_rule(Parser *p);
731 static expr_ty star_atom_rule(Parser *p);
732 static expr_ty single_target_rule(Parser *p);
733 static expr_ty single_subscript_attribute_target_rule(Parser *p);
734 static expr_ty t_primary_rule(Parser *p);
737 static expr_ty del_target_rule(Parser *p);
738 static expr_ty del_t_atom_rule(Parser *p);
743 static expr_ty expression_without_invalid_rule(Parser *p);
748 static expr_ty invalid_ann_assign_target_rule(Parser *p);
1151 expr_ty a;
1205 expr_ty b;
1243 static expr_ty
1254 expr_ty _res = NULL;
1262 expr_ty star_expressions_var;
1670 expr_ty e;
2200 expr_ty a;
2201 expr_ty b;
2223 _res = CHECK_VERSION ( stmt_ty , 6 , "Variable annotation syntax is" , _PyAST_AnnAssign ( CHECK ( expr_ty , _PyPegen_set_expr_context ( p , a , Store ) ) , b , c , 1 , EXTRA ) );
2243 expr_ty b;
2325 expr_ty a;
2390 static expr_ty
2401 expr_ty _res = NULL;
2409 expr_ty yield_expr_var;
2428 expr_ty star_expressions_var;
2887 expr_ty a;
3203 expr_ty y;
3266 expr_ty a;
3461 expr_ty b;
3758 expr_ty a;
3776 _res = _PyAST_alias ( a -> v . Name . id , ( b ) ? ( ( expr_ty ) b ) -> v . Name . id : NULL , EXTRA );
3867 expr_ty a;
3885 _res = _PyAST_alias ( a -> v . Name . id , ( b ) ? ( ( expr_ty ) b ) -> v . Name . id : NULL , EXTRA );
3905 static expr_ty dotted_name_raw(Parser *);
3906 static expr_ty
3913 expr_ty _res = NULL;
3941 static expr_ty
3952 expr_ty _res = NULL;
3961 expr_ty a;
3962 expr_ty b;
3990 expr_ty name_var;
4265 expr_ty a;
4290 _res = _PyAST_ClassDef ( a -> v . Name . id , ( b ) ? ( ( expr_ty ) b ) -> v . Call . args : NULL , ( b ) ? ( ( expr_ty ) b ) -> v . Call . keywords : NULL , c , NULL , EXTRA );
4431 expr_ty n;
4489 expr_ty n;
5350 expr_ty c;
5382 expr_ty c;
5529 expr_ty a;
5594 expr_ty a;
5595 expr_ty b;
5631 static expr_ty
5642 expr_ty _res = NULL;
5651 expr_ty a;
5678 static expr_ty
5689 expr_ty _res = NULL;
5698 expr_ty a;
5725 static expr_ty
5736 expr_ty _res = NULL;
5745 expr_ty a;
5843 expr_ty a;
5888 expr_ty a;
5984 expr_ty a;
6029 expr_ty a;
6191 expr_ty a;
6292 expr_ty ex;
6293 expr_ty t;
6354 expr_ty ex;
6355 expr_ty t;
6727 expr_ty e;
6728 expr_ty t;
6777 expr_ty e;
7046 expr_ty e;
7070 _res = _PyAST_ExceptHandler ( e , ( t ) ? ( ( expr_ty ) t ) -> v . Name . id : NULL , b , EXTRA );
7201 expr_ty e;
7227 _res = _PyAST_ExceptHandler ( e , ( t ) ? ( ( expr_ty ) t ) -> v . Name . id : NULL , b , EXTRA );
7364 expr_ty _keyword;
7370 expr_ty subject;
7435 static expr_ty
7446 expr_ty _res = NULL;
7464 expr_ty value;
7502 expr_ty named_expression_var;
7560 expr_ty _keyword;
7597 static expr_ty
7608 expr_ty _res = NULL;
7617 expr_ty guard;
7813 expr_ty target;
8151 expr_ty value;
8186 expr_ty value;
8219 expr_ty value;
8358 static expr_ty
8369 expr_ty _res = NULL;
8386 expr_ty signed_number_var;
8407 expr_ty complex_number_var;
8426 expr_ty strings_var;
8547 static expr_ty
8558 expr_ty _res = NULL;
8576 expr_ty imag;
8577 expr_ty real;
8615 expr_ty imag;
8616 expr_ty real;
8654 static expr_ty
8665 expr_ty _res = NULL;
8682 expr_ty number_var;
8702 expr_ty number;
8738 static expr_ty
8749 expr_ty _res = NULL;
8766 expr_ty real_number_var;
8786 expr_ty real;
8822 static expr_ty
8833 expr_ty _res = NULL;
8841 expr_ty real;
8866 static expr_ty
8877 expr_ty _res = NULL;
8885 expr_ty imag;
8938 expr_ty target;
8972 static expr_ty
8983 expr_ty _res = NULL;
8991 expr_ty name;
9048 expr_ty _keyword;
9110 expr_ty attr;
9147 static expr_ty attr_raw(Parser *);
9148 static expr_ty
9155 expr_ty _res = NULL;
9183 static expr_ty
9194 expr_ty _res = NULL;
9212 expr_ty attr;
9213 expr_ty value;
9252 static expr_ty
9263 expr_ty _res = NULL;
9271 expr_ty attr_var;
9290 expr_ty name_var;
9656 expr_ty target;
9801 expr_ty rest;
9846 expr_ty rest;
10022 static expr_ty
10033 expr_ty _res = NULL;
10042 expr_ty target;
10104 expr_ty cls;
10145 expr_ty cls;
10191 expr_ty cls;
10238 expr_ty cls;
10408 expr_ty arg;
10438 static expr_ty
10449 expr_ty _res = NULL;
10468 expr_ty a;
10507 expr_ty a;
10542 expr_ty expression_var;
10567 static expr_ty
10578 expr_ty _res = NULL;
10639 expr_ty a;
10640 expr_ty b;
10641 expr_ty c;
10682 expr_ty disjunction_var;
10701 expr_ty lambdef_var;
10722 static expr_ty
10733 expr_ty _res = NULL;
10752 expr_ty a;
10829 static expr_ty
10840 expr_ty _res = NULL;
10859 expr_ty a;
10898 expr_ty a;
10933 expr_ty star_expression_var;
10953 static expr_ty
10964 expr_ty _res = NULL;
10986 expr_ty a;
11021 expr_ty expression_var;
11090 static expr_ty
11101 expr_ty _res = NULL;
11119 expr_ty a;
11154 expr_ty named_expression_var;
11174 static expr_ty
11185 expr_ty _res = NULL;
11204 expr_ty a;
11205 expr_ty b;
11226 _res = CHECK_VERSION ( expr_ty , 8 , "Assignment expressions are" , _PyAST_NamedExpr ( CHECK ( expr_ty , _PyPegen_set_expr_context ( p , a , Store ) ) , b , EXTRA ) );
11249 static expr_ty
11260 expr_ty _res = NULL;
11268 expr_ty assignment_expression_var;
11306 expr_ty expression_var;
11328 static expr_ty
11339 expr_ty _res = NULL;
11360 expr_ty a;
11396 expr_ty conjunction_var;
11417 static expr_ty
11428 expr_ty _res = NULL;
11449 expr_ty a;
11485 expr_ty inversion_var;
11506 static expr_ty
11517 expr_ty _res = NULL;
11539 expr_ty a;
11574 expr_ty comparison_var;
11595 static expr_ty
11606 expr_ty _res = NULL;
11623 expr_ty a;
11659 expr_ty bitwise_or_var;
11919 expr_ty a;
11966 expr_ty a;
12013 expr_ty a;
12060 expr_ty a;
12107 expr_ty a;
12154 expr_ty a;
12202 expr_ty a;
12251 expr_ty a;
12299 expr_ty a;
12348 expr_ty a;
12376 static expr_ty bitwise_or_raw(Parser *);
12377 static expr_ty
12384 expr_ty _res = NULL;
12412 static expr_ty
12423 expr_ty _res = NULL;
12441 expr_ty a;
12442 expr_ty b;
12479 expr_ty bitwise_xor_var;
12500 static expr_ty bitwise_xor_raw(Parser *);
12501 static expr_ty
12508 expr_ty _res = NULL;
12536 static expr_ty
12547 expr_ty _res = NULL;
12565 expr_ty a;
12566 expr_ty b;
12603 expr_ty bitwise_and_var;
12624 static expr_ty bitwise_and_raw(Parser *);
12625 static expr_ty
12632 expr_ty _res = NULL;
12660 static expr_ty
12671 expr_ty _res = NULL;
12689 expr_ty a;
12690 expr_ty b;
12727 expr_ty shift_expr_var;
12748 static expr_ty shift_expr_raw(Parser *);
12749 static expr_ty
12756 expr_ty _res = NULL;
12784 static expr_ty
12795 expr_ty _res = NULL;
12813 expr_ty a;
12814 expr_ty b;
12852 expr_ty a;
12853 expr_ty b;
12890 expr_ty sum_var;
12911 static expr_ty sum_raw(Parser *);
12912 static expr_ty
12919 expr_ty _res = NULL;
12947 static expr_ty
12958 expr_ty _res = NULL;
12976 expr_ty a;
12977 expr_ty b;
13015 expr_ty a;
13016 expr_ty b;
13053 expr_ty term_var;
13080 static expr_ty term_raw(Parser *);
13081 static expr_ty
13088 expr_ty _res = NULL;
13116 static expr_ty
13127 expr_ty _res = NULL;
13145 expr_ty a;
13146 expr_ty b;
13184 expr_ty a;
13185 expr_ty b;
13223 expr_ty a;
13224 expr_ty b;
13262 expr_ty a;
13263 expr_ty b;
13301 expr_ty a;
13302 expr_ty b;
13321 _res = CHECK_VERSION ( expr_ty , 5 , "The '@' operator is" , _PyAST_BinOp ( a , MatMult , b , EXTRA ) );
13339 expr_ty factor_var;
13359 static expr_ty
13370 expr_ty _res = NULL;
13392 expr_ty a;
13428 expr_ty a;
13464 expr_ty a;
13499 expr_ty power_var;
13520 static expr_ty
13531 expr_ty _res = NULL;
13549 expr_ty a;
13550 expr_ty b;
13587 expr_ty await_primary_var;
13607 static expr_ty
13618 expr_ty _res = NULL;
13639 expr_ty a;
13657 _res = CHECK_VERSION ( expr_ty , 5 , "Await expressions are" , _PyAST_Await ( a , EXTRA ) );
13675 expr_ty primary_var;
13702 static expr_ty primary_raw(Parser *);
13703 static expr_ty
13710 expr_ty _res = NULL;
13738 static expr_ty
13749 expr_ty _res = NULL;
13767 expr_ty a;
13768 expr_ty b;
13805 expr_ty a;
13806 expr_ty b;
13843 expr_ty a;
13865 _res = _PyAST_Call ( a , ( b ) ? ( ( expr_ty ) b ) -> v . Call . args : NULL , ( b ) ? ( ( expr_ty ) b ) -> v . Call . keywords : NULL , EXTRA );
13885 expr_ty a;
13886 expr_ty b;
13925 expr_ty atom_var;
13945 static expr_ty
13956 expr_ty _res = NULL;
13973 expr_ty a;
14037 static expr_ty
14048 expr_ty _res = NULL;
14107 expr_ty a;
14142 static expr_ty
14153 expr_ty _res = NULL;
14170 expr_ty name_var;
14288 expr_ty strings_var;
14309 expr_ty number_var;
14425 static expr_ty
14436 expr_ty _res = NULL;
14494 static expr_ty
14505 expr_ty _res = NULL;
14525 expr_ty b;
15253 expr_ty c;
15282 expr_ty c;
15418 expr_ty a;
15452 static expr_ty
15463 expr_ty _res = NULL;
15501 static expr_ty
15512 expr_ty _res = NULL;
15569 static expr_ty
15580 expr_ty _res = NULL;
15637 static expr_ty
15648 expr_ty _res = NULL;
15705 static expr_ty
15716 expr_ty _res = NULL;
15866 expr_ty a;
15932 expr_ty a;
15933 expr_ty b;
16031 expr_ty a;
16033 expr_ty b;
16077 expr_ty a;
16078 expr_ty b;
16137 static expr_ty
16148 expr_ty _res = NULL;
16167 expr_ty a;
16227 static expr_ty
16238 expr_ty _res = NULL;
16257 expr_ty a;
16319 static expr_ty
16330 expr_ty _res = NULL;
16409 static expr_ty
16420 expr_ty _res = NULL;
16499 static expr_ty
16510 expr_ty _res = NULL;
16524 expr_ty a;
16575 static expr_ty
16586 expr_ty _res = NULL;
16764 static expr_ty
16775 expr_ty _res = NULL;
16793 expr_ty a;
16877 expr_ty a;
16878 expr_ty b;
16915 expr_ty a;
16988 expr_ty a;
16989 expr_ty b;
17027 expr_ty a;
17063 static expr_ty
17074 expr_ty _res = NULL;
17091 expr_ty a;
17119 expr_ty a;
17227 expr_ty a;
17257 expr_ty a;
17284 static expr_ty
17295 expr_ty _res = NULL;
17334 _res = _PyAST_Starred ( CHECK ( expr_ty , _PyPegen_set_expr_context ( p , a , Store ) ) , Store , EXTRA );
17352 expr_ty target_with_star_atom_var;
17376 static expr_ty
17387 expr_ty _res = NULL;
17409 expr_ty a;
17410 expr_ty b;
17451 expr_ty a;
17452 expr_ty b;
17493 expr_ty star_atom_var;
17518 static expr_ty
17529 expr_ty _res = NULL;
17546 expr_ty a;
17572 expr_ty a;
17679 static expr_ty
17690 expr_ty _res = NULL;
17698 expr_ty single_subscript_attribute_target_var;
17717 expr_ty a;
17743 expr_ty a;
17774 static expr_ty
17785 expr_ty _res = NULL;
17803 expr_ty a;
17804 expr_ty b;
17845 expr_ty a;
17846 expr_ty b;
17894 static expr_ty t_primary_raw(Parser *);
17895 static expr_ty
17902 expr_ty _res = NULL;
17930 static expr_ty
17941 expr_ty _res = NULL;
17959 expr_ty a;
17960 expr_ty b;
18001 expr_ty a;
18002 expr_ty b;
18043 expr_ty a;
18044 expr_ty b;
18083 expr_ty a;
18107 _res = _PyAST_Call ( a , ( b ) ? ( ( expr_ty ) b ) -> v . Call . args : NULL , ( b ) ? ( ( expr_ty ) b ) -> v . Call . keywords : NULL , EXTRA );
18125 expr_ty a;
18280 static expr_ty
18291 expr_ty _res = NULL;
18313 expr_ty a;
18314 expr_ty b;
18355 expr_ty a;
18356 expr_ty b;
18397 expr_ty del_t_atom_var;
18418 static expr_ty
18429 expr_ty _res = NULL;
18446 expr_ty a;
18472 expr_ty a;
18610 expr_ty b;
18611 expr_ty c;
18650 expr_ty b;
18683 expr_ty b;
18716 expr_ty a;
18717 expr_ty b;
18750 expr_ty a;
18777 expr_ty a;
18945 expr_ty a;
18976 expr_ty a;
19007 expr_ty a;
19009 expr_ty expression_var;
19040 expr_ty a;
19068 expr_ty a;
19069 expr_ty args_var;
19101 expr_ty a;
19102 expr_ty args_var;
19180 expr_ty a;
19182 expr_ty expression_var;
19213 expr_ty a;
19246 static expr_ty
19260 expr_ty _res = NULL;
19281 expr_ty a;
19282 expr_ty b;
19283 expr_ty c;
19327 expr_ty disjunction_var;
19347 expr_ty lambdef_var;
19387 expr_ty a;
19388 expr_ty b;
19438 expr_ty a;
19439 expr_ty b;
19468 expr_ty a;
19469 expr_ty b;
19527 expr_ty a;
19528 expr_ty expression_var;
19557 expr_ty a;
19558 expr_ty b;
19588 expr_ty a;
19590 expr_ty bitwise_or_var;
19650 expr_ty a;
19651 expr_ty expression_var;
19682 expr_ty a;
19683 expr_ty expression_var;
19716 expr_ty a;
19717 expr_ty expression_var;
19747 expr_ty a;
19777 expr_ty a;
19806 expr_ty a;
19836 static expr_ty
19847 expr_ty _res = NULL;
19855 expr_ty list_var;
19874 expr_ty tuple_var;
19895 expr_ty a;
19944 expr_ty a;
20040 expr_ty a;
20071 expr_ty a;
20087 _res = RAISE_SYNTAX_ERROR_KNOWN_RANGE ( a , PyPegen_last_item ( b , expr_ty ) , "did you forget parentheses around the comprehension target?" );
20106 expr_ty a;
20161 expr_ty bitwise_or_var;
21383 expr_ty a;
21384 expr_ty expression_var;
21437 expr_ty a;
21487 expr_ty a;
21518 expr_ty expression_var;
21905 expr_ty expression_var;
22019 expr_ty a;
22020 expr_ty expressions_var;
22061 expr_ty expression_var;
22229 expr_ty expression_var;
22322 expr_ty expression_var;
22381 expr_ty _keyword;
22383 expr_ty subject_expr_var;
22412 expr_ty a;
22414 expr_ty subject;
22468 expr_ty _keyword;
22505 expr_ty a;
22562 expr_ty a;
22592 expr_ty a;
22645 expr_ty name_or_attr_var;
22751 expr_ty named_expression_var;
22782 expr_ty a_1;
22838 expr_ty named_expression_var;
22869 expr_ty named_expression_var;
22977 expr_ty named_expression_var;
23008 expr_ty named_expression_var;
23068 expr_ty star_expressions_var;
23069 expr_ty star_targets_var;
23109 expr_ty star_expressions_var;
23110 expr_ty star_targets_var;
23179 expr_ty name_var;
23247 expr_ty name_var;
23282 expr_ty name_var;
23367 expr_ty bitwise_or_var;
23368 expr_ty expression_var;
23399 expr_ty expression_var;
23450 expr_ty a;
23478 expr_ty bitwise_or_var;
23479 expr_ty expression_var;
23510 expr_ty expression_var;
24196 expr_ty d;
24244 expr_ty b;
24272 expr_ty single_subscript_attribute_target_var;
24312 expr_ty d;
24431 expr_ty yield_expr_var;
24450 expr_ty star_expressions_var;
24489 expr_ty yield_expr_var;
24508 expr_ty star_expressions_var;
24548 expr_ty z;
24604 expr_ty elem;
24671 expr_ty elem;
24723 expr_ty elem;
24790 expr_ty elem;
24891 expr_ty z;
25198 expr_ty z;
25364 expr_ty z;
25534 expr_ty z;
25581 expr_ty z;
27382 expr_ty z;
27429 expr_ty z;
28175 expr_ty literal_expr_var;
28194 expr_ty attr_var;
28627 expr_ty elem;
28694 expr_ty elem;
29165 expr_ty tuple_var;
29184 expr_ty group_var;
29203 expr_ty genexp_var;
29242 expr_ty list_var;
29261 expr_ty listcomp_var;
29300 expr_ty dict_var;
29319 expr_ty set_var;
29338 expr_ty dictcomp_var;
29357 expr_ty setcomp_var;
29396 expr_ty yield_expr_var;
29415 expr_ty named_expression_var;
30450 expr_ty string_var;
30515 expr_ty y;
30892 expr_ty assignment_expression_var;
30911 expr_ty expression_var;
31673 expr_ty elem;
31740 expr_ty elem;
31855 expr_ty star_target_var;
31906 expr_ty elem;
31973 expr_ty elem;
32025 expr_ty elem;
32092 expr_ty elem;
32144 expr_ty elem;
32211 expr_ty elem;
32263 expr_ty elem;
32330 expr_ty elem;
32382 expr_ty elem;
32449 expr_ty elem;
32533 expr_ty args_var;
32552 expr_ty expression_var;
32672 expr_ty name_var;
32713 expr_ty name_var;
32714 expr_ty string_var;
32735 expr_ty soft_keyword_var;
32890 expr_ty list_var;
32909 expr_ty tuple_var;
32928 expr_ty genexp_var;
33286 expr_ty yield_expr_var;
33305 expr_ty star_expressions_var;
36504 expr_ty name_var;
36688 expr_ty expression_var;
36730 expr_ty name_var;
36772 expr_ty name_var;
36872 expr_ty name_var;
36914 expr_ty name_var;
36998 expr_ty expression_var;
37367 expr_ty z;
37530 expr_ty f;
37580 expr_ty c;
37627 expr_ty c;
37674 expr_ty c;
37721 expr_ty c;
37767 expr_ty slice_var;
37786 expr_ty starred_expression_var;
37826 expr_ty z;
37873 expr_ty z;
37919 expr_ty starred_expression_var;
37980 expr_ty c;
38027 expr_ty c;
38074 expr_ty star_targets_var;
38116 expr_ty star_targets_var;
38275 expr_ty expression_var;
38318 expr_ty expressions_var;
38361 expr_ty expression_var;
38404 expr_ty expressions_var;
38446 expr_ty name_var;
38487 expr_ty assignment_expression_var;
38506 expr_ty expression_var;
38548 expr_ty star_target_var;
38590 expr_ty star_target_var;
38632 expr_ty star_target_var;
38674 expr_ty star_target_var;