Home
last modified time | relevance | path

Searched defs:GCBits (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/libphobos/libdruntime/gc/
H A Dbits.d22 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()
[all …]
/netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/core/internal/gc/
H A Dbits.d21 struct GCBits struct
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_0 = cast(wordtype)0;
30 enum BITS_1 = cast(wordtype)1;
31 enum BITS_2 = cast(wordtype)2;
33 wordtype* data;
34 size_t nbits;
63 wordtype test(size_t i) const scope @trusted pure nothrow @nogc in test()
[all …]