Home | History | Annotate | Download | only in AST

Lines Matching full:field1

829                                      FieldDecl *Field1, FieldDecl *Field2) {
833 Field1->getType(), Field2->getType())) {
838 Context.Diag1(Field1->getLocation(), diag::note_odr_field)
839 << Field1->getDeclName() << Field1->getType();
843 if (Field1->isBitField() != Field2->isBitField()) {
846 if (Field1->isBitField()) {
847 Context.Diag1(Field1->getLocation(), diag::note_odr_bit_field)
848 << Field1->getDeclName() << Field1->getType()
849 << Field1->getBitWidthValue(Context.C1);
856 Context.Diag1(Field1->getLocation(), diag::note_odr_not_bit_field)
857 << Field1->getDeclName();
862 if (Field1->isBitField()) {
864 unsigned Bits1 = Field1->getBitWidthValue(Context.C1);
872 Context.Diag1(Field1->getLocation(), diag::note_odr_bit_field)
873 << Field1->getDeclName() << Field1->getType() << Bits1;
985 for (CXXRecordDecl::field_iterator Field1 = D1->field_begin(),
987 Field1 != Field1End;
988 ++Field1, ++Field2) {
992 Context.Diag1(Field1->getLocation(), diag::note_odr_field)
993 << Field1->getDeclName() << Field1->getType();
998 if (!IsStructurallyEquivalent(Context, *Field1, *Field2))