Home | History | Annotate | Download | only in Python

Lines Matching defs:finally

3049     asdl_seq *body, *orelse = NULL, *finally = NULL;

3058 if (strcmp(STR(CHILD(n, nch - 3)), "finally") == 0) {
3061 because nch >= 9 for try-else-finally and
3069 finally = ast_for_suite(c, CHILD(n, nch - 1));
3070 if (finally == NULL)
3106 if (!finally)
3109 /* if a 'finally' is present too, we nest the TryExcept within a
3110 TryFinally to emulate try ... except ... finally */
3117 /* must be a try ... finally (except clauses are in body, if any exist) */
3118 assert(finally != NULL);
3119 return TryFinally(body, finally, LINENO(n), n->n_col_offset, c->c_arena);