break;
else if (ivar_getOffset(ivars[i]) == offset) {
const char *encoding(ivar_getTypeEncoding(ivars[i]));
+ _assert(encoding != NULL);
_assert(encoding[0] == 'b');
shift += CYCastDouble(encoding + 1);
}
void *data(reinterpret_cast<uint8_t *>(self) + offset);
const char *encoding(ivar_getTypeEncoding(ivar));
+ _assert(encoding != NULL);
if (encoding[0] == 'b') {
unsigned length, shift;
CYBitField(length, shift, self, ivar, encoding, offset);
void *data(reinterpret_cast<uint8_t *>(self) + offset);
const char *encoding(ivar_getTypeEncoding(ivar));
+ _assert(encoding != NULL);
if (encoding[0] == 'b') {
unsigned length, shift;
CYBitField(length, shift, self, ivar, encoding, offset);