Lines Matching refs:cs_flags

970 			       cstack->cs_flags[cstack->cs_idx] & CSF_FUNC_DEF;  in leave_block()
1011 cstack->cs_flags[cstack->cs_idx] = 0; in ex_if()
1018 && !(cstack->cs_flags[cstack->cs_idx - 1] & CSF_ACTIVE)); in ex_if()
1025 cstack->cs_flags[cstack->cs_idx] = CSF_ACTIVE | CSF_TRUE; in ex_if()
1029 cstack->cs_flags[cstack->cs_idx] = CSF_TRUE; in ex_if()
1045 || (cstack->cs_flags[cstack->cs_idx] in ex_endif()
1059 if (!(cstack->cs_flags[cstack->cs_idx] & CSF_TRUE) in ex_endif()
1083 && !(cstack->cs_flags[cstack->cs_idx - 1] & CSF_ACTIVE)); in ex_else()
1086 || (cstack->cs_flags[cstack->cs_idx] in ex_else()
1097 else if (cstack->cs_flags[cstack->cs_idx] & CSF_ELSE) in ex_else()
1109 if (skip || cstack->cs_flags[cstack->cs_idx] & CSF_TRUE) in ex_else()
1112 cstack->cs_flags[cstack->cs_idx] = CSF_TRUE; in ex_else()
1116 cstack->cs_flags[cstack->cs_idx] = CSF_ACTIVE; in ex_else()
1146 cstack->cs_flags[cstack->cs_idx] = CSF_ACTIVE | CSF_TRUE; in ex_else()
1148 cstack->cs_flags[cstack->cs_idx] = 0; in ex_else()
1152 cstack->cs_flags[cstack->cs_idx] = CSF_TRUE; in ex_else()
1155 cstack->cs_flags[cstack->cs_idx] |= CSF_ELSE; in ex_else()
1190 int func_defined = cstack->cs_flags[cstack->cs_idx] in ex_while()
1211 cstack->cs_flags[cstack->cs_idx] = in ex_while()
1219 && !(cstack->cs_flags[cstack->cs_idx - 1] & CSF_ACTIVE)); in ex_while()
1279 cstack->cs_flags[cstack->cs_idx] |= (CSF_ACTIVE | CSF_TRUE); in ex_while()
1290 cstack->cs_flags[cstack->cs_idx] |= CSF_TRUE; in ex_while()
1313 if (idx >= 0 && (cstack->cs_flags[idx] & (CSF_WHILE | CSF_FOR))) in ex_continue()
1351 if (idx >= 0 && !(cstack->cs_flags[idx] & (CSF_WHILE | CSF_FOR))) in ex_break()
1389 fl = cstack->cs_flags[cstack->cs_idx]; in ex_endwhile()
1408 fl = cstack->cs_flags[idx]; in ex_endwhile()
1434 else if (cstack->cs_flags[cstack->cs_idx] & CSF_TRUE in ex_endwhile()
1435 && !(cstack->cs_flags[cstack->cs_idx] & CSF_ACTIVE) in ex_endwhile()
1458 cstack->cs_flags[cstack->cs_idx] = CSF_BLOCK | CSF_ACTIVE | CSF_TRUE; in ex_block()
1471 || (cstack->cs_flags[cstack->cs_idx] & CSF_BLOCK) == 0) in ex_endblock()
1484 if (cstack->cs_flags[cstack->cs_idx] & CSF_BLOCK) in inside_block()
1567 if (!(cstack->cs_flags[idx] & CSF_CAUGHT)) in do_throw()
1569 if (cstack->cs_flags[idx] & CSF_ACTIVE) in do_throw()
1570 cstack->cs_flags[idx] |= CSF_THROWN; in do_throw()
1575 cstack->cs_flags[idx] &= ~CSF_THROWN; in do_throw()
1577 cstack->cs_flags[idx] &= ~CSF_ACTIVE; in do_throw()
1618 cstack->cs_flags[cstack->cs_idx] = CSF_TRY; in ex_try()
1626 && !(cstack->cs_flags[cstack->cs_idx - 1] & CSF_ACTIVE)); in ex_try()
1633 cstack->cs_flags[cstack->cs_idx] |= CSF_ACTIVE | CSF_TRUE; in ex_try()
1663 cstack->cs_flags[cstack->cs_idx] |= CSF_SILENT; in ex_try()
1700 if (!(cstack->cs_flags[cstack->cs_idx] & CSF_TRY)) in ex_catch()
1708 if (cstack->cs_flags[idx] & CSF_TRY) in ex_catch()
1710 if (cstack->cs_flags[idx] & CSF_TRY) in ex_catch()
1711 cstack->cs_flags[idx] |= CSF_CATCH; in ex_catch()
1712 if (cstack->cs_flags[idx] & CSF_FINALLY) in ex_catch()
1745 if (!did_throw || !(cstack->cs_flags[idx] & CSF_TRUE)) in ex_catch()
1753 if (!skip && (cstack->cs_flags[idx] & CSF_THROWN) in ex_catch()
1754 && !(cstack->cs_flags[idx] & CSF_CAUGHT)) in ex_catch()
1813 cstack->cs_flags[idx] |= CSF_ACTIVE | CSF_CAUGHT; in ex_catch()
1862 if (!(cstack->cs_flags[cstack->cs_idx] & CSF_TRY)) in ex_finally()
1866 if (cstack->cs_flags[idx] & CSF_TRY) in ex_finally()
1876 if (cstack->cs_flags[idx] & CSF_FINALLY) in ex_finally()
1893 skip = !(cstack->cs_flags[cstack->cs_idx] & CSF_TRUE); in ex_finally()
2006 || !(cstack->cs_flags[cstack->cs_idx] & CSF_TRUE); in ex_endtry()
2008 if (!(cstack->cs_flags[cstack->cs_idx] & CSF_TRY)) in ex_endtry()
2016 while (idx > 0 && !(cstack->cs_flags[idx] & CSF_TRY)); in ex_endtry()
2040 && (cstack->cs_flags[idx] & (CSF_CATCH|CSF_FINALLY)) == 0) in ex_endtry()
2053 if (did_throw && (cstack->cs_flags[idx] & CSF_TRUE) in ex_endtry()
2054 && !(cstack->cs_flags[idx] & CSF_FINALLY)) in ex_endtry()
2066 && !(cstack->cs_flags[idx] & CSF_FINALLY) in ex_endtry()
2080 if (did_throw && !(cstack->cs_flags[idx] & CSF_FINALLY)) in ex_endtry()
2114 && (cstack->cs_flags[cstack->cs_idx] & CSF_TRY)) in ex_endtry()
2352 if (cstack->cs_flags[idx] & CSF_TRY) in cleanup_conditionals()
2360 if (did_emsg || got_int || (cstack->cs_flags[idx] & CSF_FINALLY)) in cleanup_conditionals()
2382 if (cstack->cs_flags[idx] & CSF_FINALLY) in cleanup_conditionals()
2408 if (!(cstack->cs_flags[idx] & CSF_FINALLY)) in cleanup_conditionals()
2410 if ((cstack->cs_flags[idx] & CSF_ACTIVE) in cleanup_conditionals()
2411 && (cstack->cs_flags[idx] & CSF_CAUGHT) in cleanup_conditionals()
2412 && !(cstack->cs_flags[idx] & CSF_FINISHED)) in cleanup_conditionals()
2415 cstack->cs_flags[idx] |= CSF_FINISHED; in cleanup_conditionals()
2421 if (cstack->cs_flags[idx] & CSF_TRUE) in cleanup_conditionals()
2434 if (cstack->cs_flags[idx] & searched_cond) in cleanup_conditionals()
2440 cstack->cs_flags[idx] &= ~CSF_ACTIVE; in cleanup_conditionals()
2449 if ((cstack->cs_flags[idx] & CSF_TRY) in cleanup_conditionals()
2450 && (cstack->cs_flags[idx] & CSF_SILENT)) in cleanup_conditionals()
2458 cstack->cs_flags[idx] &= ~CSF_SILENT; in cleanup_conditionals()
2472 if (cstack->cs_flags[cstack->cs_idx] & CSF_WHILE) in get_end_emsg()
2474 if (cstack->cs_flags[cstack->cs_idx] & CSF_FOR) in get_end_emsg()
2496 if (cstack->cs_flags[cstack->cs_idx] & cond_type) in rewind_conditionals()
2498 if (cstack->cs_flags[cstack->cs_idx] & CSF_FOR) in rewind_conditionals()