Home | History | Annotate | Download | only in Sema

Lines Matching refs:ivarType

647   QualType ivarType = ivar->getType();
648 Qualifiers::ObjCLifetime ivarLifetime = ivarType.getObjCLifetime();
670 SplitQualType split = ivarType.split();
672 assert(ivarType->isObjCARCImplicitlyUnretainedType());
674 ivarType = S.Context.getQualifiedType(split);
675 ivar->setType(ivarType);
734 QualType ivarType = ivar->getType();
735 Qualifiers::ObjCLifetime ivarLifetime = ivarType.getObjCLifetime();
1061 QualType IvarType = Context.getCanonicalType(Ivar->getType());
1064 if (!Context.hasSameType(PropertyIvarType, IvarType)) {
1066 && isa<ObjCObjectPointerType>(IvarType))
1070 IvarType->getAs<ObjCObjectPointerType>());
1073 IvarType)
1079 << Ivar->getDeclName() << IvarType;
1089 QualType rhsType =Context.getCanonicalType(IvarType).getUnqualifiedType();
1094 << Ivar->getDeclName() << IvarType;
1100 if ((PropType.isObjCGCWeak() && !IvarType.isObjCGCWeak() &&
1109 PropType.isObjCGCStrong()) && IvarType.isObjCGCWeak() &&