nngn
|
#include "tagging_test.h"
#include "utils/alloc/block.h"
#include "utils/alloc/tagging.h"
#include "utils/scoped.h"
Classes | |
struct | anonymous_namespace{tagging_test.cpp}::allocation |
struct | anonymous_namespace{tagging_test.cpp}::tracking< T > |
struct | anonymous_namespace{tagging_test.cpp}::tracking< T >::rebind< U > |
Namespaces | |
namespace | anonymous_namespace{tagging_test.cpp} |
Typedefs | |
using | anonymous_namespace{tagging_test.cpp}::T = int |
using | anonymous_namespace{tagging_test.cpp}::A = nngn::tagging_allocator<tracking<T>> |
Functions | |
template<template< typename, typename > typename C> | |
void | anonymous_namespace{tagging_test.cpp}::test_container (void) |
auto | anonymous_namespace{tagging_test.cpp}::deleter (auto &&a, auto *p, std::size_t n) |