Lines Matching refs:CharUnits
815 CharUnits block_var_bytepos;
816 CharUnits block_var_size;
818 CharUnits BytePos = CharUnits::Zero(),
819 CharUnits Size = CharUnits::Zero())
952 CharUnits FieldOffset,
953 CharUnits FieldSize);
956 CharUnits BytePos, bool &HasUnion,
962 CharUnits BytePos, bool &HasUnion,
2045 CharUnits FieldOffset,
2046 CharUnits FieldSize) {
2069 CharUnits BytePos, bool &HasUnion,
2072 CharUnits MaxUnionSize = CharUnits::Zero();
2075 CharUnits MaxFieldOffset = CharUnits::Zero();
2076 CharUnits LastBitfieldOrUnnamedOffset = CharUnits::Zero();
2087 CharUnits FieldOffset =
2133 CharUnits Size = CGM.getContext().getTypeSizeInChars(RT);
2143 CharUnits FieldSize = CGM.getContext().getTypeSizeInChars(Field->getType());
2145 CharUnits UnionIvarSize = FieldSize;
2166 CharUnits Size = CharUnits::fromQuantity(UnsSize);
2176 CharUnits FieldSize
2194 CharUnits BytePos,
2331 CharUnits start_byte_pos = RunSkipBlockVars[i].block_var_bytepos;
2332 CharUnits end_byte_pos = start_byte_pos;
2342 CharUnits size_in_bytes =
2345 CharUnits gap =
2350 CharUnits residue_in_bytes = CharUnits::Zero();
2371 if (residue_in_bytes > CharUnits::Zero()) {
2483 if (blockInfo.BlockHeaderForcedGapSize != CharUnits::Zero())
2498 CharUnits fieldOffset =
2499 CharUnits::fromQuantity(layout->getElementOffset(capture.getIndex()));
2507 CharUnits fieldSize;
2509 fieldSize = CharUnits::fromQuantity(WordSizeInBytes);
2523 CharUnits fieldOffset;