Lines Matching refs:Qualifiers

3032 ASTContext::getExtQualType(const Type *baseType, Qualifiers quals) const {  in getExtQualType()
3116 Qualifiers::GC GCAttr) const { in getObjCGCQualType()
4299 (T.getObjCLifetime() == Qualifiers::OCL_None || in isCanonicalResultType()
4300 T.getObjCLifetime() == Qualifiers::OCL_ExplicitNone); in isCanonicalResultType()
4348 Qualifiers Qs = CanResultType.getQualifiers(); in getCanonicalFunctionResultType()
4516 FunctionProtoType::ExtParameterInfo, Qualifiers>( in getFunctionTypeInternal()
5983 Qualifiers &quals) { in getUnqualifiedArrayType()
6134 Qualifiers Quals; in hasSimilarType()
6146 Qualifiers Quals1, Quals2; in hasCvrSimilarType()
6860 Qualifiers qs = split.Quals; in getAsArrayType()
6955 Qualifiers qs; in getBaseElementType()
7191 Qualifiers::ObjCLifetime ASTContext::getInnerObjCOwnership(QualType T) const { in getInnerObjCOwnership()
7193 if (T.getObjCLifetime() != Qualifiers::OCL_None) in getInnerObjCOwnership()
7205 return Qualifiers::OCL_None; in getInnerObjCOwnership()
7509 Qualifiers qs = Ty.getQualifiers(); in BlockRequiresCopying()
7512 if (Qualifiers::ObjCLifetime lifetime = qs.getObjCLifetime()) { in BlockRequiresCopying()
7514 case Qualifiers::OCL_None: llvm_unreachable("impossible"); in BlockRequiresCopying()
7517 case Qualifiers::OCL_ExplicitNone: in BlockRequiresCopying()
7518 case Qualifiers::OCL_Autoreleasing: in BlockRequiresCopying()
7523 case Qualifiers::OCL_Weak: in BlockRequiresCopying()
7524 case Qualifiers::OCL_Strong: in BlockRequiresCopying()
7534 Qualifiers::ObjCLifetime &LifeTime, in getByrefLifetime()
7543 LifeTime = Qualifiers::OCL_None; in getByrefLifetime()
7548 LifeTime = Qualifiers::OCL_ExplicitNone; in getByrefLifetime()
7550 LifeTime = Qualifiers::OCL_None; in getByrefLifetime()
9340 Qualifiers::GC ASTContext::getObjCGCAttrKind(QualType Ty) const { in getObjCGCAttrKind()
9342 return Qualifiers::GCNone; in getObjCGCAttrKind()
9345 Qualifiers::GC GCAttrs = Ty.getObjCGCAttr(); in getObjCGCAttrKind()
9350 if (GCAttrs == Qualifiers::GCNone) { in getObjCGCAttrKind()
9352 return Qualifiers::Strong; in getObjCGCAttrKind()
10442 Qualifiers LQuals = LHSCan.getLocalQualifiers(); in mergeTypes()
10443 Qualifiers RQuals = RHSCan.getLocalQualifiers(); in mergeTypes()
10458 Qualifiers::GC GC_L = LQuals.getObjCGCAttr(); in mergeTypes()
10459 Qualifiers::GC GC_R = RQuals.getObjCGCAttr(); in mergeTypes()
10462 if (GC_L == Qualifiers::Weak || GC_R == Qualifiers::Weak) in mergeTypes()
10465 if (GC_L == Qualifiers::Strong && RHSCan->isObjCObjectPointerType()) { in mergeTypes()
10466 return mergeTypes(LHS, getObjCGCQualType(RHS, Qualifiers::Strong)); in mergeTypes()
10468 if (GC_R == Qualifiers::Strong && LHSCan->isObjCObjectPointerType()) { in mergeTypes()
10469 return mergeTypes(getObjCGCQualType(LHS, Qualifiers::Strong), RHS); in mergeTypes()
10581 Qualifiers LHSPteeQual = LHSPointee.getQualifiers(); in mergeTypes()
10582 Qualifiers RHSPteeQual = RHSPointee.getQualifiers(); in mergeTypes()
10858 Qualifiers LQuals = LHSCan.getLocalQualifiers(); in mergeObjCGCQualifiers()
10859 Qualifiers RQuals = RHSCan.getLocalQualifiers(); in mergeObjCGCQualifiers()
10871 Qualifiers::GC GC_L = LQuals.getObjCGCAttr(); in mergeObjCGCQualifiers()
10872 Qualifiers::GC GC_R = RQuals.getObjCGCAttr(); in mergeObjCGCQualifiers()
10875 if (GC_L == Qualifiers::Weak || GC_R == Qualifiers::Weak) in mergeObjCGCQualifiers()
10878 if (GC_L == Qualifiers::Strong) in mergeObjCGCQualifiers()
10880 if (GC_R == Qualifiers::Strong) in mergeObjCGCQualifiers()
12408 Qualifiers &QX, const T *Y, in getCommonArrayElementType()
12409 Qualifiers &QY) { in getCommonArrayElementType()
12413 Qualifiers RQ = R.getQualifiers(); in getCommonArrayElementType()
12529 Qualifiers &QX, const Type *Y, in getCommonNonSugarTypeNode()
12530 Qualifiers &QY) { in getCommonNonSugarTypeNode()
13035 static auto unwrapSugar(SplitQualType &T, Qualifiers &QTotal) { in unwrapSugar()
13061 Qualifiers QX, QY; in getCommonSugaredType()
13083 QX = Qualifiers::removeCommonQualifiers(QX, QY); in getCommonSugaredType()
13091 SX.Ty, Qualifiers::removeCommonQualifiers(SX.Quals, SY.Quals)); in getCommonSugaredType()