Lines Matching defs:FieldType
4096 QualType FieldType = field->getType();
4102 rec->hasAttr<MayAliasAttr>() || FieldType->isVectorType()) {
4126 FieldTBAAInfo.AccessType = CGM.getTBAATypeInfo(FieldType);
4128 getContext().getTypeSizeInChars(FieldType).getQuantity();
4148 hasAnyVptr(FieldType, getContext()))
4165 if (FieldType->isReferenceType())
4167 addr, CGM.getTypes().ConvertTypeForMem(FieldType), field->getName());
4179 if (FieldType->isReferenceType()) {
4181 MakeAddrLValue(addr, FieldType, FieldBaseInfo, FieldTBAAInfo);
4188 FieldType = FieldType->getPointeeType();
4196 addr, CGM.getTypes().ConvertTypeForMem(FieldType), field->getName());
4201 LValue LV = MakeAddrLValue(addr, FieldType, FieldBaseInfo, FieldTBAAInfo);
4214 QualType FieldType = Field->getType();
4216 if (!FieldType->isReferenceType())
4222 llvm::Type *llvmType = ConvertTypeForMem(FieldType);
4231 return MakeAddrLValue(V, FieldType, FieldBaseInfo,
4232 CGM.getTBAAInfoForSubobject(Base, FieldType));