Lines Matching defs:VISIT
1662 /* VISIT and VISIT_SEQ takes an ASDL type as their second argument. They use
1675 #define VISIT(C, TYPE, V) {\
2169 VISIT(c, expr, st->v.Expr.value);
2176 VISIT(c, stmt, (stmt_ty)asdl_seq_GET(stmts, i));
2323 VISIT(c, expr, (expr_ty)asdl_seq_GET(decos, i));
2430 VISIT(c, annexpr, annotation);
2438 VISIT(c, expr, annotation->v.Starred.value);
2442 VISIT(c, expr, annotation);
2951 VISIT(c, expr, e->v.Compare.left);
2953 VISIT(c, expr,
2960 VISIT(c, expr, (expr_ty)asdl_seq_GET(e->v.Compare.comparators, n));
2984 VISIT(c, expr, e);
3003 VISIT(c, expr, e->v.IfExp.body);
3006 VISIT(c, expr, e->v.IfExp.orelse);
3114 VISIT(c, expr, s->v.For.iter);
3119 VISIT(c, expr, s->v.For.target);
3151 VISIT(c, expr, s->v.AsyncFor.iter);
3166 VISIT(c, expr, s->v.AsyncFor.target);
3241 VISIT(c, expr, s->v.Return.value);
3520 VISIT(c, expr, handler->v.ExceptHandler.type);
3742 VISIT(c, expr, handler->v.ExceptHandler.type);
4045 VISIT(c, expr, s->v.Assert.msg);
4058 VISIT(c, expr, value);
4069 VISIT(c, expr, value);
4096 VISIT(c, expr, s->v.Assign.value);
4101 VISIT(c, expr,
4120 VISIT(c, expr, s->v.Raise.exc);
4123 VISIT(c, expr, s->v.Raise.cause);
4365 VISIT(c, expr, (expr_ty)asdl_seq_GET(s, i));
4373 VISIT(c, expr, (expr_ty)asdl_seq_GET(s, n));
4424 VISIT(c, expr, elt);
4445 VISIT(c, expr, elt->v.Starred.value);
4449 VISIT(c, expr, elt);
4496 VISIT(c, expr, elt->kind != Starred_kind ? elt : elt->v.Starred.value);
4560 VISIT(c, expr, (expr_ty)asdl_seq_GET(e->v.Dict.values, i));
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));
4617 VISIT(c, expr, (expr_ty)asdl_seq_GET(e->v.Dict.values, i));
4659 VISIT(c, expr, e->v.Compare.left);
4663 VISIT(c, expr, (expr_ty)asdl_seq_GET(e->v.Compare.comparators, 0));
4671 VISIT(c, expr,
4678 VISIT(c, expr, (expr_ty)asdl_seq_GET(e->v.Compare.comparators, n));
4889 VISIT(c, expr, meth->v.Attribute.value);
4948 VISIT(c, expr, e->v.Call.func);
4965 VISIT(c, expr, asdl_seq_GET(e->v.JoinedStr.values, i));
5002 VISIT(c, expr, e->v.FormattedValue.value);
5016 VISIT(c, expr, e->v.FormattedValue.format_spec);
5037 VISIT(c, expr, kw->value);
5058 VISIT(c, expr, kw->value);
5134 VISIT(c, expr, elt);
5150 VISIT(c, expr, ((expr_ty)asdl_seq_GET(args, 0))->v.Starred.value);
5180 VISIT(c, expr, kw->value);
5282 VISIT(c, expr, elt);
5287 VISIT(c, expr, gen->iter);
5296 VISIT(c, expr, gen->target);
5317 VISIT(c, expr, elt);
5322 VISIT(c, expr, elt);
5326 VISIT(c, expr, elt);
5332 VISIT(c, expr, elt);
5333 VISIT(c, expr, val);
5375 VISIT(c, expr, gen->iter);
5391 VISIT(c, expr, gen->target);
5412 VISIT(c, expr, elt);
5417 VISIT(c, expr, elt);
5421 VISIT(c, expr, elt);
5427 VISIT(c, expr, elt);
5428 VISIT(c, expr, val);
5525 VISIT(c, expr, outermost->iter);
5596 VISIT(c, expr, k->value);
5666 VISIT(c, expr, item->context_expr);
5682 VISIT(c, expr, item->optional_vars);
5767 VISIT(c, expr, item->context_expr);
5779 VISIT(c, expr, item->optional_vars);
5827 VISIT(c, expr, e->v.NamedExpr.value);
5829 VISIT(c, expr, e->v.NamedExpr.target);
5834 VISIT(c, expr, e->v.BinOp.left);
5835 VISIT(c, expr, e->v.BinOp.right);
5839 VISIT(c, expr, e->v.UnaryOp.operand);
5862 VISIT(c, expr, e->v.Yield.value);
5876 VISIT(c, expr, e->v.YieldFrom.value);
5893 VISIT(c, expr, e->v.Await.value);
5911 VISIT(c, expr, e->v.Attribute.value);
5987 VISIT(c, expr, e->v.Attribute.value);
5993 VISIT(c, expr, e->v.Subscript.value);
5994 VISIT(c, expr, e->v.Subscript.slice);
6015 VISIT(c, expr, s->v.AugAssign.value);
6042 VISIT(c, expr, e);
6106 VISIT(c, expr, s->v.AnnAssign.value);
6107 VISIT(c, expr, targ);
6118 VISIT(c, annexpr, s->v.AnnAssign.annotation)
6121 VISIT(c, expr, s->v.AnnAssign.annotation);
6250 VISIT(c, expr, e->v.Subscript.value);
6251 VISIT(c, expr, e->v.Subscript.slice);
6264 VISIT(c, expr, s->v.Slice.lower);
6271 VISIT(c, expr, s->v.Slice.upper);
6279 VISIT(c, expr, s->v.Slice.step);
6584 VISIT(c, expr, p->v.MatchClass.cls);
6976 VISIT(c, expr, value);
7023 VISIT(c, expr, s->v.Match.subject);