Lines Matching refs:expr
7 | Expression(expr body)
13 stmt* body, expr* decorator_list)
14 | ClassDef(identifier name, expr* bases, stmt* body, expr* decorator_list)
15 | Return(expr? value)
17 | Delete(expr* targets)
18 | Assign(expr* targets, expr value)
19 | AugAssign(expr target, operator op, expr value)
22 | Print(expr? dest, expr* values, bool nl)
25 | For(expr target, expr iter, stmt* body, stmt* orelse)
26 | While(expr test, stmt* body, stmt* orelse)
27 | If(expr test, stmt* body, stmt* orelse)
28 | With(expr context_expr, expr? optional_vars, stmt* body)
31 | Raise(expr? type, expr? inst, expr? tback)
34 | Assert(expr test, expr? msg)
42 | Exec(expr body, expr? globals, expr? locals)
45 | Expr(expr value)
53 expr = BoolOp(boolop op, expr* values)
54 | BinOp(expr left, operator op, expr right)
55 | UnaryOp(unaryop op, expr operand)
56 | Lambda(arguments args, expr body)
57 | IfExp(expr test, expr body, expr orelse)
58 | Dict(expr* keys, expr* values)
59 | Set(expr* elts)
60 | ListComp(expr elt, comprehension* generators)
61 | SetComp(expr elt, comprehension* generators)
62 | DictComp(expr key, expr value, comprehension* generators)
63 | GeneratorExp(expr elt, comprehension* generators)
65 | Yield(expr? value)
68 | Compare(expr left, cmpop* ops, expr* comparators)
69 | Call(expr func, expr* args, keyword* keywords,
70 expr? starargs, expr? kwargs)
71 | Repr(expr value)
77 | Attribute(expr value, identifier attr, expr_context ctx)
78 | Subscript(expr value, slice slice, expr_context ctx)
80 | List(expr* elts, expr_context ctx)
81 | Tuple(expr* elts, expr_context ctx)
88 slice = Ellipsis | Slice(expr? lower, expr? upper, expr? step)
90 | Index(expr value)
101 comprehension = (expr target, expr iter, expr* ifs)
104 excepthandler = ExceptHandler(expr? type, expr? name, stmt* body)
107 arguments = (expr* args, identifier? vararg,
108 identifier? kwarg, expr* defaults)
111 keyword = (identifier arg, expr value)