Home
last modified time | relevance | path

Searched refs:TryStar (Results 1 - 7 of 7) sorted by relevance

/third_party/python/Python/
H A Dast.c864 if (!validate_body(state, stmt->v.TryStar.body, "TryStar")) in validate_stmt()
866 if (!asdl_seq_LEN(stmt->v.TryStar.handlers) && in validate_stmt()
867 !asdl_seq_LEN(stmt->v.TryStar.finalbody)) { in validate_stmt()
868 PyErr_SetString(PyExc_ValueError, "TryStar has neither except handlers nor finalbody"); in validate_stmt()
871 if (!asdl_seq_LEN(stmt->v.TryStar.handlers) && in validate_stmt()
872 asdl_seq_LEN(stmt->v.TryStar.orelse)) { in validate_stmt()
873 PyErr_SetString(PyExc_ValueError, "TryStar has orelse but no except handlers"); in validate_stmt()
876 for (Py_ssize_t i = 0; i < asdl_seq_LEN(stmt->v.TryStar.handlers); i++) { in validate_stmt()
877 excepthandler_ty handler = asdl_seq_GET(stmt->v.TryStar in validate_stmt()
[all...]
H A Dast_opt.c962 CALL_SEQ(astfold_stmt, stmt, node_->v.TryStar.body); in astfold_stmt()
963 CALL_SEQ(astfold_excepthandler, excepthandler, node_->v.TryStar.handlers); in astfold_stmt()
964 CALL_SEQ(astfold_stmt, stmt, node_->v.TryStar.orelse); in astfold_stmt()
965 CALL_SEQ(astfold_stmt, stmt, node_->v.TryStar.finalbody); in astfold_stmt()
H A Dcompile.c1897 for (j = 0; j < asdl_seq_LEN(st->v.TryStar.handlers); j++) { in find_ann()
1899 st->v.TryStar.handlers, j); in find_ann()
1904 res = find_ann(st->v.TryStar.body) || in find_ann()
1905 find_ann(st->v.TryStar.finalbody) || in find_ann()
1906 find_ann(st->v.TryStar.orelse); in find_ann()
3415 if (!compiler_push_fblock(c, FINALLY_TRY, body, end, s->v.TryStar.finalbody)) { in compiler_try_star_finally()
3418 if (s->v.TryStar.handlers && asdl_seq_LEN(s->v.TryStar.handlers)) { in compiler_try_star_finally()
3424 VISIT_SEQ(c, stmt, s->v.TryStar.body); in compiler_try_star_finally()
3428 VISIT_SEQ(c, stmt, s->v.TryStar in compiler_try_star_finally()
[all...]
H A Dsymtable.c1337 VISIT_SEQ(st, stmt, s->v.TryStar.body); in symtable_visit_stmt()
1338 VISIT_SEQ(st, stmt, s->v.TryStar.orelse); in symtable_visit_stmt()
1339 VISIT_SEQ(st, excepthandler, s->v.TryStar.handlers); in symtable_visit_stmt()
1340 VISIT_SEQ(st, stmt, s->v.TryStar.finalbody); in symtable_visit_stmt()
H A DPython-ast.c1150 " | TryStar(stmt* body, excepthandler* handlers, stmt* orelse, stmt* finalbody)\n" in init_types()
1266 state->TryStar_type = make_type(state, "TryStar", state->stmt_type, in init_types()
1268 "TryStar(stmt* body, excepthandler* handlers, stmt* orelse, stmt* finalbody)"); in init_types()
2405 p->v.TryStar.body = body; in _PyAST_TryStar()
2406 p->v.TryStar.handlers = handlers; in _PyAST_TryStar()
2407 p->v.TryStar.orelse = orelse; in _PyAST_TryStar()
2408 p->v.TryStar.finalbody = finalbody; in _PyAST_TryStar()
4101 value = ast2obj_list(state, (asdl_seq*)o->v.TryStar.body, ast2obj_stmt); in ast2obj_stmt()
4106 value = ast2obj_list(state, (asdl_seq*)o->v.TryStar.handlers, in ast2obj_stmt()
4112 value = ast2obj_list(state, (asdl_seq*)o->v.TryStar in ast2obj_stmt()
[all...]
/third_party/python/Lib/test/
H A Dtest_ast.py1466 t = ast.TryStar([], [], [], [p])
1467 self.stmt(t, "empty body on TryStar")
1468 t = ast.TryStar([ast.Expr(ast.Name("x", ast.Store()))], [], [], [p])
1470 t = ast.TryStar([p], [], [], [])
1471 self.stmt(t, "TryStar has neither except handlers nor finalbody")
1472 t = ast.TryStar([p], [], [p], [p])
1473 self.stmt(t, "TryStar has orelse but no except handlers")
1474 t = ast.TryStar([p], [ast.ExceptHandler(None, "x", [])], [], [])
1477 self.stmt(ast.TryStar([p], e, [], []), "must have Load context")
1479 t = ast.TryStar([
[all...]
/third_party/python/Include/internal/
H A Dpycore_ast.h303 } TryStar; member

Completed in 25 milliseconds