Lines Matching refs:GC
10 import core.memory : GC;
28 auto p = GC.malloc(bytes);
37 immutable curLength = GC.sizeOf(b.ptr);
38 assert(curLength != 0); // we have a valid GC pointer here
43 immutable newSize = GC.extend(b.ptr, sizeRequest, sizeRequest);
61 auto p = cast(ubyte*) GC.realloc(b.ptr, newSize);
76 auto r = GC.addrOf(cast(void*) p);
78 result = r[0 .. GC.sizeOf(r)];
85 GC.free(b.ptr);
118 GC.collect();
139 import core.memory : GC;
157 assert(GC.sizeOf(buffer.ptr) == s);
162 assert(GC.sizeOf(buffer2.ptr) == s);