Lines Matching defs:decos
2315 compiler_decorators(struct compiler *c, asdl_expr_seq* decos)
2319 if (!decos)
2322 for (i = 0; i < asdl_seq_LEN(decos); i++) {
2323 VISIT(c, expr, (expr_ty)asdl_seq_GET(decos, i));
2329 compiler_apply_decorators(struct compiler *c, asdl_expr_seq* decos)
2331 if (!decos)
2338 for (Py_ssize_t i = asdl_seq_LEN(decos) - 1; i > -1; i--) {
2339 SET_LOC(c, (expr_ty)asdl_seq_GET(decos, i));
2596 asdl_expr_seq* decos;
2608 decos = s->v.AsyncFunctionDef.decorator_list;
2618 decos = s->v.FunctionDef.decorator_list;
2628 if (!compiler_decorators(c, decos))
2632 if (asdl_seq_LEN(decos)) {
2633 firstlineno = ((expr_ty)asdl_seq_GET(decos, 0))->lineno;
2686 if (!compiler_apply_decorators(c, decos))
2696 asdl_expr_seq *decos = s->v.ClassDef.decorator_list;
2698 if (!compiler_decorators(c, decos))
2702 if (asdl_seq_LEN(decos)) {
2703 firstlineno = ((expr_ty)asdl_seq_GET(decos, 0))->lineno;
2799 if (!compiler_apply_decorators(c, decos))