#pragma once #include "gcpointers.h" #include "internal/collector.h" forall(otype T) static inline gcpointer(T) gcmalloc() { gcpointer(T) test; // ctor(&test, gc_allocate(sizeof(T))); // gc_conditional_collect(); return test; }