Lines Matching defs:Field1
1431 FieldDecl *Field1, FieldDecl *Field2,
1438 if (Field1->isAnonymousStructOrUnion() &&
1440 RecordDecl *D1 = Field1->getType()->castAs<RecordType>()->getDecl();
1446 IdentifierInfo *Name1 = Field1->getIdentifier();
1456 Context.Diag1(Field1->getLocation(), diag::note_odr_field_name)
1457 << Field1->getDeclName();
1462 if (!IsStructurallyEquivalent(Context, Field1->getType(),
1471 Context.Diag1(Field1->getLocation(), diag::note_odr_field)
1472 << Field1->getDeclName() << Field1->getType();
1477 if (Field1->isBitField())
1478 return IsStructurallyEquivalent(Context, Field1->getBitWidth(),
1486 FieldDecl *Field1, FieldDecl *Field2) {
1488 return IsStructurallyEquivalent(Context, Field1, Field2,
1822 for (RecordDecl::field_iterator Field1 = D1->field_begin(),
1824 Field1 != Field1End; ++Field1, ++Field2) {
1831 Context.Diag1(Field1->getLocation(), diag::note_odr_field)
1832 << Field1->getDeclName() << Field1->getType();
1838 if (!IsStructurallyEquivalent(Context, *Field1, *Field2, D2Type))