| long AtomicOr(ref long& destination, long source) | Static+1 flags | | 0x08 |
| long AtomicAnd(ref long& destination, long source) | Static+1 flags | | 0x08 |
| void longestConsecutiveOnes(long value, ref int& offset, ref int& count) | Static+1 flags | | 0x08 |
| bool foundAtLeastThisManyConsecutiveOnes(long value, int minimum, ref int& offset, ref int& count) | Static+1 flags | | 0x08 |
| bool foundAtLeastThisManyConsecutiveZeroes(long value, int minimum, ref int& offset, ref int& count) | Static+1 flags | | 0x08 |
| bool Succeeded(int error) | Static+1 flags | | 0x04 |
| long MakeMask(int offset, int bits) | Static+1 flags | | 0x08 |
| int TryAllocate(ref long& l, int offset, int bits) | Static+1 flags | | 0x08 |
| int TryFree(ref long& l, int offset, int bits) | Static+1 flags | | 0x08 |
| int TryAllocate(ref long& l, ref int& offset, int bits) | Static+1 flags | | 0x08 |
| int TryAllocate(const uint8& t, int offset, int bits) | Static+1 flags | | 0x04 |
| int TryFree(const uint8& t, int offset, int bits) | Static+1 flags | | 0x04 |
| int TryAllocate(const uint8& t, ref int& offset, int begin, int end, int bits) | Static+1 flags | — | 0x04 |
| int TryAllocate(const uint8& t, ref int& offset, int begin, int bits) | Static+1 flags | | 0x04 |
| int TryAllocate(const uint8& t, ref int& offset, int bits) | Static+1 flags | — | 0x04 |
| void .ctor() | Public+1 flags | | 0x00 |