Lines Matching refs:action

552  *  verify_action(assertion, action)
556 * then execute the action statement or compound statement (block).
559 * call DEBUG_ASSERT_MESSAGE and then execute the action statement or compound
567 * action:
571 #define verify_action(assertion, action) \
576 action; \
580 #define verify_action(assertion, action) \
593 { action; } \
650 * require_action(assertion, exceptionLabel, action)
654 * execute the action statement or compound statement (block) and then
658 * call DEBUG_ASSERT_MESSAGE, execute the action statement or compound
669 * action:
673 #define require_action(assertion, exceptionLabel, action) \
679 action; \
685 #define require_action(assertion, exceptionLabel, action) \
699 action; \
706 #define nrequire_action(assertion, exceptionLabel, action) \
707 require_action(!(assertion), exceptionLabel, action)
738 * require_action_quiet(assertion, exceptionLabel, action)
741 * If the assertion expression evaluates to false, execute the action
752 * action:
755 #define require_action_quiet(assertion, exceptionLabel, action) \
761 action; \
767 #define nrequire_action_quiet(assertion, exceptionLabel, action) \
768 require_action_quiet(!(assertion), exceptionLabel, action)
825 * require_action_string(assertion, exceptionLabel, action, message)
829 * execute the action statement or compound statement (block), and then
833 * call DEBUG_ASSERT_MESSAGE, execute the action statement or compound
844 * action:
851 #define require_action_string(assertion, exceptionLabel, action, message) \
857 action; \
863 #define require_action_string(assertion, exceptionLabel, action, message) \
877 action; \
884 #define nrequire_action_string(assertion, exceptionLabel, action, message) \
885 require_action_string(!(assertion), exceptionLabel, action, message)
936 * require_noerr_action(errorCode, exceptionLabel, action)
940 * execute the action statement or compound statement (block) and
944 * call DEBUG_ASSERT_MESSAGE, execute the action statement or
955 * action:
959 #define require_noerr_action(errorCode, exceptionLabel, action) \
965 action; \
971 #define require_noerr_action(errorCode, exceptionLabel, action) \
986 action; \
1020 * require_noerr_action_quiet(errorCode, exceptionLabel, action)
1024 * execute the action statement or compound statement (block) and
1035 * action:
1038 #define require_noerr_action_quiet(errorCode, exceptionLabel, action) \
1044 action; \
1103 * require_noerr_action_string(errorCode, exceptionLabel, action, message)
1107 * execute the action statement or compound statement (block) and
1111 * call DEBUG_ASSERT_MESSAGE, execute the action statement or compound
1122 * action:
1129 #define require_noerr_action_string(errorCode, exceptionLabel, action, message)\
1135 action; \
1141 #define require_noerr_action_string(errorCode, exceptionLabel, action, message) \
1156 action; \