reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
381 for (; Field != FieldEnd; ++Field) { 381 for (; Field != FieldEnd; ++Field) { 382 uint64_t BitOffset = getFieldBitOffset(*Field); 384 if (Field->isZeroLengthBitField(Context)) { 388 llvm::Type *Type = Types.ConvertTypeForMem(Field->getType()); 392 Run = Field; 403 MemberInfo::Field, nullptr, *Field)); 433 if (Field == FieldEnd) 436 if (!Field->isZeroLengthBitField(Context)) { 437 Run = Field; 438 StartBitOffset = getFieldBitOffset(*Field); 439 Tail = StartBitOffset + Field->getBitWidthValue(Context); 443 ++Field; 456 if (!StartFieldAsSingleRun && Field != FieldEnd && 458 (!Field->isZeroLengthBitField(Context) || 461 Tail == getFieldBitOffset(*Field)) { 462 Tail += Field->getBitWidthValue(Context); 463 ++Field; 473 for (; Run != Field; ++Run)