MCPcopy Create free account
hub / github.com/Naios/function2 / DeallocatorChecker

Method DeallocatorChecker

test/functionality-test.cpp:15–22  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

13
14public:
15 DeallocatorChecker(std::size_t& checker) {
16 checker_ = std::shared_ptr<std::reference_wrapper<std::size_t>>(
17 new std::reference_wrapper<std::size_t>(checker),
18 [=](std::reference_wrapper<std::size_t>* ptr) {
19 ++ptr->get();
20 std::default_delete<std::reference_wrapper<std::size_t>>{}(ptr);
21 });
22 }
23
24 std::size_t operator()() const {
25 return checker_->get();

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected