Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:Field

645   // Get the location for the field.
682 FieldDecl *field = *I;
685 if (CGM.getContext().ZeroBitfieldFollowsNonBitfield((field), LastFD)) {
689 LastFD = field;
692 StringRef name = field->getName();
693 QualType type = field->getType();
697 LastFD = field;
702 if (field->isBitField()) {
703 SizeInBitsOverride = field->getBitWidthValue(CGM.getContext());
709 field->getLocation(), field->getAccess(),
1235 for (ObjCIvarDecl *Field = ID->all_declared_ivar_begin(); Field;
1236 Field = Field->getNextIvar(), ++FieldNo) {
1237 llvm::DIType FieldTy = getOrCreateType(Field->getType(), Unit);
1241 StringRef FieldName = Field->getName();
1247 // Get the location for the field.
1248 llvm::DIFile FieldDefUnit = getOrCreateFile(Field->getLocation());
1249 unsigned FieldLine = getLineNumber(Field->getLocation());
1250 QualType FType = Field->getType();
1257 FieldSize = Field->isBitField()
1258 ? Field->getBitWidthValue(CGM.getContext())
1271 if (Field->getAccessControl() == ObjCIvarDecl::Protected)
1273 else if (Field
1283 ImpD->FindPropertyImplIvarDecl(Field->getIdentifier()))
2000 // offset of __forwarding field
2006 // offset of x field
2045 FieldDecl *Field = *I;
2046 llvm::DIType FieldTy = getOrCreateType(Field->getType(), Unit);
2047 StringRef FieldName = Field->getName();
2050 if (FieldName.empty() && !isa<RecordType>(Field->getType()))
2110 // offset of __forwarding field
2116 // offset of x field