Lines Matching refs:Field1

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