Lines Matching refs:Qualifiers

2913 ASTContext::getExtQualType(const Type *baseType, Qualifiers quals) const {  in getExtQualType()
2997 Qualifiers::GC GCAttr) const { in getObjCGCQualType()
4160 (T.getObjCLifetime() == Qualifiers::OCL_None || in isCanonicalResultType()
4161 T.getObjCLifetime() == Qualifiers::OCL_ExplicitNone); in isCanonicalResultType()
4202 Qualifiers Qs = CanResultType.getQualifiers(); in getCanonicalFunctionResultType()
4370 FunctionProtoType::ExtParameterInfo, Qualifiers>( in getFunctionTypeInternal()
5713 Qualifiers &quals) { in getUnqualifiedArrayType()
5847 Qualifiers Quals; in hasSimilarType()
5859 Qualifiers Quals1, Quals2; in hasCvrSimilarType()
6106 Qualifiers qs = split.Quals; in getAsArrayType()
6201 Qualifiers qs; in getBaseElementType()
6439 Qualifiers::ObjCLifetime ASTContext::getInnerObjCOwnership(QualType T) const { in getInnerObjCOwnership()
6441 if (T.getObjCLifetime() != Qualifiers::OCL_None) in getInnerObjCOwnership()
6453 return Qualifiers::OCL_None; in getInnerObjCOwnership()
6757 Qualifiers qs = Ty.getQualifiers(); in BlockRequiresCopying()
6760 if (Qualifiers::ObjCLifetime lifetime = qs.getObjCLifetime()) { in BlockRequiresCopying()
6762 case Qualifiers::OCL_None: llvm_unreachable("impossible"); in BlockRequiresCopying()
6765 case Qualifiers::OCL_ExplicitNone: in BlockRequiresCopying()
6766 case Qualifiers::OCL_Autoreleasing: in BlockRequiresCopying()
6771 case Qualifiers::OCL_Weak: in BlockRequiresCopying()
6772 case Qualifiers::OCL_Strong: in BlockRequiresCopying()
6782 Qualifiers::ObjCLifetime &LifeTime, in getByrefLifetime()
6791 LifeTime = Qualifiers::OCL_None; in getByrefLifetime()
6796 LifeTime = Qualifiers::OCL_ExplicitNone; in getByrefLifetime()
6798 LifeTime = Qualifiers::OCL_None; in getByrefLifetime()
8578 Qualifiers::GC ASTContext::getObjCGCAttrKind(QualType Ty) const { in getObjCGCAttrKind()
8580 return Qualifiers::GCNone; in getObjCGCAttrKind()
8583 Qualifiers::GC GCAttrs = Ty.getObjCGCAttr(); in getObjCGCAttrKind()
8588 if (GCAttrs == Qualifiers::GCNone) { in getObjCGCAttrKind()
8590 return Qualifiers::Strong; in getObjCGCAttrKind()
9641 Qualifiers LQuals = LHSCan.getLocalQualifiers(); in mergeTypes()
9642 Qualifiers RQuals = RHSCan.getLocalQualifiers(); in mergeTypes()
9657 Qualifiers::GC GC_L = LQuals.getObjCGCAttr(); in mergeTypes()
9658 Qualifiers::GC GC_R = RQuals.getObjCGCAttr(); in mergeTypes()
9661 if (GC_L == Qualifiers::Weak || GC_R == Qualifiers::Weak) in mergeTypes()
9664 if (GC_L == Qualifiers::Strong && RHSCan->isObjCObjectPointerType()) { in mergeTypes()
9665 return mergeTypes(LHS, getObjCGCQualType(RHS, Qualifiers::Strong)); in mergeTypes()
9667 if (GC_R == Qualifiers::Strong && LHSCan->isObjCObjectPointerType()) { in mergeTypes()
9668 return mergeTypes(getObjCGCQualType(LHS, Qualifiers::Strong), RHS); in mergeTypes()
9771 Qualifiers LHSPteeQual = LHSPointee.getQualifiers(); in mergeTypes()
9772 Qualifiers RHSPteeQual = RHSPointee.getQualifiers(); in mergeTypes()
10047 Qualifiers LQuals = LHSCan.getLocalQualifiers(); in mergeObjCGCQualifiers()
10048 Qualifiers RQuals = RHSCan.getLocalQualifiers(); in mergeObjCGCQualifiers()
10060 Qualifiers::GC GC_L = LQuals.getObjCGCAttr(); in mergeObjCGCQualifiers()
10061 Qualifiers::GC GC_R = RQuals.getObjCGCAttr(); in mergeObjCGCQualifiers()
10064 if (GC_L == Qualifiers::Weak || GC_R == Qualifiers::Weak) in mergeObjCGCQualifiers()
10067 if (GC_L == Qualifiers::Strong) in mergeObjCGCQualifiers()
10069 if (GC_R == Qualifiers::Strong) in mergeObjCGCQualifiers()