diff options
| author | Martin Hořeňovský | 2026-04-07 13:09:51 +0200 |
|---|---|---|
| committer | Martin Hořeňovský | 2026-04-07 14:28:11 +0200 |
| commit | 3ab0d7cef3313d91e652a89870c89b0c42760f9e (patch) | |
| tree | 5cd6042b65dc6cf5c524edd3a42dea99194533fc /tests/SelfTest/UsageTests/ToStringVector.tests.cpp | |
| parent | e83218c2dfdf80fd53526fe389c0a3271696a106 (diff) | |
| download | catch3-3ab0d7cef3313d91e652a89870c89b0c42760f9e.tar.gz | |
Turn IResultCapture::{push,pop}*Message into free functions
The thread-safety changes in assertions & messages turned the message
stacks into thread-local state, instead of it being member of `RunContext`.
The relevant {push,pop}(Un)ScopedMessage functions were turned from member
functions into static functions, but this left `catch_message.hpp` with
dependency on `IResultCapture`'s definition for the functions, and thus
it still had to include `catch_interfaces_capture.hpp`.
With this change, `catch_message.hpp` no longer needs
`catch_interfaces_capture.hpp`.
Diffstat (limited to 'tests/SelfTest/UsageTests/ToStringVector.tests.cpp')
0 files changed, 0 insertions, 0 deletions