Lines Matching defs:actions
563 static void scan_eh_tab(scan_results &results, _Unwind_Action actions,
574 // Check for consistent actions
575 if (actions & _UA_SEARCH_PHASE)
578 if (actions & (_UA_CLEANUP_PHASE | _UA_HANDLER_FRAME | _UA_FORCE_UNWIND))
586 else if (actions & _UA_CLEANUP_PHASE)
588 if ((actions & _UA_HANDLER_FRAME) && (actions & _UA_FORCE_UNWIND))
695 if ((actions & _UA_CLEANUP_PHASE) && !(actions & _UA_HANDLER_FRAME))
728 if ((actions & _UA_SEARCH_PHASE) || (actions & _UA_HANDLER_FRAME))
738 else if (!(actions & _UA_FORCE_UNWIND))
764 if (actions & _UA_SEARCH_PHASE)
774 else if (!(actions & _UA_FORCE_UNWIND))
808 if (actions & _UA_SEARCH_PHASE)
818 else if (!(actions & _UA_FORCE_UNWIND))
833 if ((actions & _UA_SEARCH_PHASE) || (actions & _UA_HANDLER_FRAME))
843 else if (!(actions & _UA_FORCE_UNWIND))
858 if ((actions & _UA_CLEANUP_PHASE) && !(actions & _UA_HANDLER_FRAME))
900 The personality function branches on actions like so:
956 (int version, _Unwind_Action actions, uint64_t exceptionClass,
965 if (actions & _UA_SEARCH_PHASE)
969 scan_eh_tab(results, actions, native_exception, unwind_exception, context);
989 if (actions & _UA_CLEANUP_PHASE)
993 if (actions & _UA_HANDLER_FRAME)
1010 scan_eh_tab(results, actions, native_exception, unwind_exception, context);
1023 scan_eh_tab(results, actions, native_exception, unwind_exception, context);