Home
last modified time | relevance | path

Searched refs:roundUpToAlignment (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/experimental/allocator/
H A Dcommon.d115 package size_t roundUpToAlignment(size_t n, uint alignment) in roundUpToAlignment() function
130 assert(10.roundUpToAlignment(4) == 12);
131 assert(11.roundUpToAlignment(2) == 12);
132 assert(12.roundUpToAlignment(8) == 16);
133 assert(118.roundUpToAlignment(64) == 128);
162 package void[] roundUpToAlignment(void[] b, uint a) in roundUpToAlignment() function
165 auto p = cast(void*) roundUpToAlignment(cast(size_t) b.ptr, a); in roundUpToAlignment()
174 assert(roundUpToAlignment(empty, 4) == null);
177 assert(roundUpToAlignment(buf, 128) !is null);
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/experimental/allocator/
H A Dcommon.d118 package size_t roundUpToAlignment(size_t n, uint alignment) in roundUpToAlignment() function
133 assert(10.roundUpToAlignment(4) == 12);
134 assert(11.roundUpToAlignment(2) == 12);
135 assert(12.roundUpToAlignment(8) == 16);
136 assert(118.roundUpToAlignment(64) == 128);
165 package void[] roundUpToAlignment(void[] b, uint a) in roundUpToAlignment() function
168 auto p = cast(void*) roundUpToAlignment(cast(size_t) b.ptr, a); in roundUpToAlignment()
177 assert(roundUpToAlignment(empty, 4) == null);
180 assert(roundUpToAlignment(buf, 128) !is null);
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/experimental/allocator/building_blocks/
H A Dregion.d72 store = cast(ubyte[])(store.roundUpToAlignment(alignment)); in this()
88 this(cast(ubyte[])(parent.allocate(n.roundUpToAlignment(alignment)))); in this()
130 const rounded = n.roundUpToAlignment(alignment); in allocate()
144 const rounded = n.roundUpToAlignment(alignment); in allocate()
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/experimental/allocator/building_blocks/
H A Dregion.d70 return cast(void*) roundUpToAlignment(cast(size_t) _begin, alignment); in roundedBegin()
105 this(cast(ubyte[]) (parent.allocate(n.roundUpToAlignment(alignment)))); in this()
113 this(cast(ubyte[]) (parent.allocate(n.roundUpToAlignment(alignment)))); in this()
138 return n.roundUpToAlignment(alignment); in goodAllocSize()
1023 return cast(void*) roundUpToAlignment(cast(size_t) _begin, alignment); in roundedBegin()
1060 this(cast(ubyte[]) (parent.allocate(n.roundUpToAlignment(alignment)))); in this()
1068 return n.roundUpToAlignment(alignment); in goodAllocSize()