silence codecov in forced instantiation

This commit is contained in:
Jean-Louis Leroy
2025-11-15 16:34:51 -05:00
parent 52fa71306e
commit dac3cf7087

View File

@@ -186,11 +186,14 @@ namespace non_polymorphic {
struct Animal {}; // polymorphic not required
struct Dog : Animal {}; // polymorphic not required
BOOST_OPENMETHOD_CLASSES(Animal, Dog);
// codecov:ignore:start
BOOST_OPENMETHOD(poke, (virtual_ptr<Animal>), void);
void instiantiate_poke(virtual_ptr<Dog> snoopy) {
void instantiate_poke(virtual_ptr<Dog> snoopy) {
poke(snoopy);
}
// codecov:ignore:end
BOOST_AUTO_TEST_CASE(virtual_ptr_examples_non_polymorphic) {
{