Lines Matching defs:Field1
1448 FieldDecl *Field1, FieldDecl *Field2,
1455 if (Field1->isAnonymousStructOrUnion() &&
1457 RecordDecl *D1 = Field1->getType()->castAs<RecordType>()->getDecl();
1463 IdentifierInfo *Name1 = Field1->getIdentifier();
1473 Context.Diag1(Field1->getLocation(), diag::note_odr_field_name)
1474 << Field1->getDeclName();
1479 if (!IsStructurallyEquivalent(Context, Field1->getType(),
1488 Context.Diag1(Field1->getLocation(), diag::note_odr_field)
1489 << Field1->getDeclName() << Field1->getType();
1494 if (Field1->isBitField())
1495 return IsStructurallyEquivalent(Context, Field1->getBitWidth(),
1503 FieldDecl *Field1, FieldDecl *Field2) {
1505 return IsStructurallyEquivalent(Context, Field1, Field2,
1839 for (RecordDecl::field_iterator Field1 = D1->field_begin(),
1841 Field1 != Field1End; ++Field1, ++Field2) {
1848 Context.Diag1(Field1->getLocation(), diag::note_odr_field)
1849 << Field1->getDeclName() << Field1->getType();
1855 if (!IsStructurallyEquivalent(Context, *Field1, *Field2, D2Type))