Lines Matching defs:FirstField
146 const FieldDecl *FirstField, const FieldDecl *SecondField) const {
157 auto DiagError = [FirstRecord, FirstField, FirstModule,
159 return Diag(FirstField->getLocation(), diag::err_module_odr_violation_field)
161 << FirstField->getSourceRange() << DiffType;
170 IdentifierInfo *FirstII = FirstField->getIdentifier();
178 QualType FirstType = FirstField->getType();
186 assert(Context.hasSameType(FirstField->getType(), SecondField->getType()));
189 const bool IsFirstBitField = FirstField->isBitField();
198 unsigned FirstBitWidthHash = computeODRHash(FirstField->getBitWidth());
202 << FirstII << FirstField->getBitWidth()->getSourceRange();
212 const bool IsFirstMutable = FirstField->isMutable();
220 const Expr *FirstInitializer = FirstField->getInClassInitializer();