Lines Matching defs:VISIT
1116 /* VISIT, VISIT_SEQ and VIST_SEQ_TAIL take an ASDL type as their second argument.
1130 #define VISIT(ST, TYPE, V) \
1213 VISIT(st, arguments, s->v.FunctionDef.args);
1240 VISIT(st, expr, s->v.Return.value);
1249 VISIT(st, expr, s->v.Assign.value);
1284 VISIT(st, expr, s->v.AnnAssign.target);
1291 VISIT(st, expr, s->v.AnnAssign.value);
1295 VISIT(st, expr, s->v.AugAssign.target);
1296 VISIT(st, expr, s->v.AugAssign.value);
1299 VISIT(st, expr, s->v.For.target);
1300 VISIT(st, expr, s->v.For.iter);
1306 VISIT(st, expr, s->v.While.test);
1313 VISIT(st, expr, s->v.If.test);
1319 VISIT(st, expr, s->v.Match.subject);
1324 VISIT(st, expr, s->v.Raise.exc);
1326 VISIT(st, expr, s->v.Raise.cause);
1343 VISIT(st, expr, s->v.Assert.test);
1345 VISIT(st, expr, s->v.Assert.msg);
1425 VISIT(st, expr, s->v.Expr.value);
1455 VISIT(st, arguments, s->v.AsyncFunctionDef.args);
1465 VISIT(st, expr, s->v.AsyncFor.target);
1466 VISIT(st, expr, s->v.AsyncFor.iter);
1569 VISIT(st, expr, e->v.NamedExpr.value);
1570 VISIT(st, expr, e->v.NamedExpr.target);
1594 VISIT(st, expr, e->v.BinOp.left);
1595 VISIT(st, expr, e->v.BinOp.right);
1598 VISIT(st, expr, e->v.UnaryOp.operand);
1610 VISIT(st, arguments, e->v.Lambda.args);
1611 VISIT(st, expr, e->v.Lambda.body);
1617 VISIT(st, expr, e->v.IfExp.test);
1618 VISIT(st, expr, e->v.IfExp.body);
1619 VISIT(st, expr, e->v.IfExp.orelse);
1649 VISIT(st, expr, e->v.Yield.value);
1659 VISIT(st, expr, e->v.YieldFrom.value);
1669 VISIT(st, expr, e->v.Await.value);
1673 VISIT(st, expr, e->v.Compare.left);
1677 VISIT(st, expr, e->v.Call.func);
1682 VISIT(st, expr, e->v.FormattedValue.value);
1684 VISIT(st, expr, e->v.FormattedValue.format_spec);
1694 VISIT(st, expr, e->v.Attribute.value);
1697 VISIT(st, expr, e->v.Subscript.value);
1698 VISIT(st, expr, e->v.Subscript.slice);
1701 VISIT(st, expr, e->v.Starred.value);
1705 VISIT(st, expr, e->v.Slice.lower)
1707 VISIT(st, expr, e->v.Slice.upper)
1709 VISIT(st, expr, e->v.Slice.step)
1744 VISIT(st, expr, p->v.MatchValue.value);
1765 VISIT(st, expr, p->v.MatchClass.cls);
1771 VISIT(st, pattern, p->v.MatchAs.pattern);
1826 VISIT(st, expr, annotation);
1844 VISIT(st, expr, arg->annotation);
1865 VISIT(st, expr, a->vararg->annotation);
1867 VISIT(st, expr, a->kwarg->annotation);
1909 VISIT(st, expr, eh->v.ExceptHandler.type);
1920 VISIT(st, expr, item->context_expr);
1922 VISIT(st, expr, item->optional_vars);
1930 VISIT(st, pattern, m->pattern);
1932 VISIT(st, expr, m->guard);
1986 VISIT(st, expr, lc->target);
1989 VISIT(st, expr, lc->iter);
2002 VISIT(st, expr, k->value);
2017 VISIT(st, expr, outermost->iter);
2051 VISIT(st, expr, outermost->target);
2057 VISIT(st, expr, value);
2058 VISIT(st, expr, elt);