[#BloombergLP-bslma-TestAllocator-2destructor] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bslma.adoc[bslma]::xref:BloombergLP/bslma/TestAllocator.adoc[TestAllocator]::~TestAllocator :relfileprefix: ../../../ :mrdocs: Destroy this allocator. In verbose mode, print all contained state values of this allocator object to `stdout`. Except in quiet mode, automatically report any memory leaks to `stdout`. Abort if either `numBlocksInUse` or `numBytesInUse` return non‐zero unless in no‐abort mode or quiet mode. Note that, in all cases, destroying this object has no effect on outstanding memory blocks allocated from this test allocator (and may result in memory leaks ‐‐ e.g., if the (default) `MallocFreeAllocator` singleton was used). == Synopsis Declared in `<bslma_testallocator.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- virtual ~TestAllocator() override; ---- [.small]#Created with https://www.mrdocs.com[MrDocs]#