Home
last modified time | relevance | path

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

/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/experimental/allocator/building_blocks/
H A Daligned_block_list.d25 static struct AlignedBlockNode in AlignedBlockListImpl() struct
27 AlignedBlockNode* next, prev; in AlignedBlockListImpl() argument
44 AlignedBlockNode* root; in AlignedBlockListImpl()
58 void moveToFront(AlignedBlockNode* tmp) in AlignedBlockListImpl()
60 auto localRoot = cast(AlignedBlockNode*) root; in AlignedBlockListImpl()
75 void removeNode(AlignedBlockNode* tmp) in AlignedBlockListImpl()
82 if (tmp == cast(AlignedBlockNode*) root) in AlignedBlockListImpl()
105 auto localRoot = cast(AlignedBlockNode*) root; in AlignedBlockListImpl()
106 auto newNode = cast(AlignedBlockNode*) buf; in AlignedBlockListImpl()
110 ubyte[] payload = cast(ubyte[]) buf[AlignedBlockNode.sizeof .. $]; in AlignedBlockListImpl()
[all …]