Lines Matching defs:field
105 // Round up the field offset to the alignment of the field type.
128 // Add the field.
166 // Truncate the size of FieldValue to the bit field size.
172 // Either part of the field or the entire field can go into the previous
215 // If there is an undef field that we're adding to, it can either be a
216 // scalar undef (in which case, we just replace it with our field) or it
1361 const FieldDecl *field = *I;
1365 if (!field->isBitField()) {
1366 unsigned fieldIndex = layout.getLLVMFieldNo(field);
1367 elements[fieldIndex] = CGM.EmitNullConstant(field->getType());
1370 // For unions, stop after the first named field.
1371 if (record->isUnion() && field->getDeclName())
1388 // We might have already laid this field out.