Lines Matching defs:GCBits
22 struct GCBits struct
24 alias size_t wordtype;
26 enum BITS_PER_WORD = (wordtype.sizeof * 8);
27 enum BITS_SHIFT = (wordtype.sizeof == 8 ? 6 : 5);
28 enum BITS_MASK = (BITS_PER_WORD - 1);
29 enum BITS_1 = cast(wordtype)1;
31 wordtype* data;
32 size_t nbits;
34 void Dtor() nothrow in Dtor()
43 void alloc(size_t nbits) nothrow in alloc()
51 wordtype test(size_t i) const nothrow in test()
61 int set(size_t i) nothrow in set()
86 void copy(GCBits *f) nothrow in copy() argument
104 GCBits b; argument