Invoke the installed handler, aborting if it returns normally.

Synopsis

Declared in <bsls_assert.h>

[[noreturn]]
static
void
invokeHandlerNoReturn(AssertViolation const& violation);

Description

Invoke the currently installed assertion‐failure handler function with the specified violation. If the handler returns normally, invoke bsls::Assert::failByAbort.

Return Value

Note

This function does not return.

Parameters

Name

Description

violation

details of the failed assertion

Created with MrDocs