Lines Matching refs:expr_ty
407 static int compiler_visit_expr(struct compiler *, expr_ty);
410 static int compiler_subscript(struct compiler *, expr_ty);
411 static int compiler_slice(struct compiler *, expr_ty);
434 expr_ty elt, expr_ty val, int type);
440 expr_ty elt, expr_ty val, int type);
2323 VISIT(c, expr, (expr_ty)asdl_seq_GET(decos, i));
2339 SET_LOC(c, (expr_ty)asdl_seq_GET(decos, i));
2363 expr_ty default_ = asdl_seq_GET(kw_defaults, i);
2408 compiler_visit_annexpr(struct compiler *c, expr_ty annotation)
2416 expr_ty annotation, Py_ssize_t *annotations_len)
2468 expr_ty returns)
2594 expr_ty returns;
2633 firstlineno = ((expr_ty)asdl_seq_GET(decos, 0))->lineno;
2703 firstlineno = ((expr_ty)asdl_seq_GET(decos, 0))->lineno;
2811 check_is_arg(expr_ty e)
2828 check_compare(struct compiler *c, expr_ty e)
2835 int right = check_is_arg((expr_ty)asdl_seq_GET(e->v.Compare.comparators, i));
2893 compiler_jump_if(struct compiler *c, expr_ty e, basicblock *next, int cond)
2913 if (!compiler_jump_if(c, (expr_ty)asdl_seq_GET(s, i), next2, cond2))
2916 if (!compiler_jump_if(c, (expr_ty)asdl_seq_GET(s, n), next, cond))
2954 (expr_ty)asdl_seq_GET(e->v.Compare.comparators, i));
2960 VISIT(c, expr, (expr_ty)asdl_seq_GET(e->v.Compare.comparators, n));
2990 compiler_ifexp(struct compiler *c, expr_ty e)
3012 compiler_lambda(struct compiler *c, expr_ty e)
4055 compiler_visit_stmt_expr(struct compiler *c, expr_ty value)
4102 (expr_ty)asdl_seq_GET(s->v.Assign.targets, i));
4346 compiler_boolop(struct compiler *c, expr_ty e)
4365 VISIT(c, expr, (expr_ty)asdl_seq_GET(s, i));
4373 VISIT(c, expr, (expr_ty)asdl_seq_GET(s, n));
4390 val = ((expr_ty)asdl_seq_GET(elts, i))->v.Constant.value;
4416 expr_ty elt = asdl_seq_GET(elts, i);
4423 expr_ty elt = asdl_seq_GET(elts, i);
4439 expr_ty elt = asdl_seq_GET(elts, i);
4468 expr_ty elt = asdl_seq_GET(elts, i);
4495 expr_ty elt = asdl_seq_GET(elts, i);
4502 compiler_list(struct compiler *c, expr_ty e)
4518 compiler_tuple(struct compiler *c, expr_ty e)
4534 compiler_set(struct compiler *c, expr_ty e)
4545 expr_ty key = (expr_ty)asdl_seq_GET(seq, i);
4553 compiler_subdict(struct compiler *c, expr_ty e, Py_ssize_t begin, Py_ssize_t end)
4560 VISIT(c, expr, (expr_ty)asdl_seq_GET(e->v.Dict.values, i));
4567 key = ((expr_ty)asdl_seq_GET(e->v.Dict.keys, i))->v.Constant.value;
4579 VISIT(c, expr, (expr_ty)asdl_seq_GET(e->v.Dict.keys, i));
4580 VISIT(c, expr, (expr_ty)asdl_seq_GET(e->v.Dict.values, i));
4592 compiler_dict(struct compiler *c, expr_ty e)
4601 is_unpacking = (expr_ty)asdl_seq_GET(e->v.Dict.keys, i) == NULL;
4617 VISIT(c, expr, (expr_ty)asdl_seq_GET(e->v.Dict.values, i));
4652 compiler_compare(struct compiler *c, expr_ty e)
4663 VISIT(c, expr, (expr_ty)asdl_seq_GET(e->v.Compare.comparators, 0));
4672 (expr_ty)asdl_seq_GET(e->v.Compare.comparators, i));
4678 VISIT(c, expr, (expr_ty)asdl_seq_GET(e->v.Compare.comparators, n));
4693 infer_type(expr_ty e)
4722 check_caller(struct compiler *c, expr_ty e)
4745 check_subscripter(struct compiler *c, expr_ty e)
4772 check_index(struct compiler *c, expr_ty e, expr_ty s)
4806 is_import_originated(struct compiler *c, expr_ty e)
4825 update_start_location_to_match_attr(struct compiler *c, expr_ty attr)
4851 maybe_optimize_method_call(struct compiler *c, expr_ty e)
4854 expr_ty meth = e->v.Call.func;
4876 expr_ty elt = asdl_seq_GET(args, i);
4933 compiler_call(struct compiler *c, expr_ty e)
4955 compiler_joined_str(struct compiler *c, expr_ty e)
4982 compiler_formatted_value(struct compiler *c, expr_ty e)
5118 expr_ty elt = asdl_seq_GET(args, i);
5132 expr_ty elt = asdl_seq_GET(args, i);
5149 if (n ==0 && nelts == 1 && ((expr_ty)asdl_seq_GET(args, 0))->kind == Starred_kind) {
5150 VISIT(c, expr, ((expr_ty)asdl_seq_GET(args, 0))->v.Starred.value);
5222 expr_ty elt, expr_ty val, int type)
5239 expr_ty elt, expr_ty val, int type)
5280 expr_ty elt = asdl_seq_GET(elts, 0);
5301 expr_ty e = (expr_ty)asdl_seq_GET(gen->ifs, i);
5353 expr_ty elt, expr_ty val, int type)
5395 expr_ty e = (expr_ty)asdl_seq_GET(gen->ifs, i);
5449 compiler_comprehension(struct compiler *c, expr_ty e, int type,
5450 identifier name, asdl_comprehension_seq *generators, expr_ty elt,
5451 expr_ty val)
5552 compiler_genexp(struct compiler *c, expr_ty e)
5562 compiler_listcomp(struct compiler *c, expr_ty e)
5572 compiler_setcomp(struct compiler *c, expr_ty e)
5583 compiler_dictcomp(struct compiler *c, expr_ty e)
5823 compiler_visit_expr1(struct compiler *c, expr_ty e)
5958 compiler_visit_expr(struct compiler *c, expr_ty e)
5977 expr_ty e = s->v.AugAssign.target;
6040 check_ann_expr(struct compiler *c, expr_ty e)
6065 check_ann_subscr(struct compiler *c, expr_ty e)
6099 expr_ty targ = s->v.AnnAssign.target;
6230 compiler_subscript(struct compiler *c, expr_ty e)
6257 compiler_slice(struct compiler *c, expr_ty s)
6672 expr_ty key = asdl_seq_GET(keys, i);
6971 expr_ty value = p->v.MatchValue.value;