Searched refs:Qs (Results 1 - 14 of 14) sorted by relevance

/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/AST/
H A DASTContext.h1678 QualType getQualifiedType(QualType T, Qualifiers Qs) const {
1679 if (!Qs.hasNonFastQualifiers())
1680 return T.withFastQualifiers(Qs.getFastQualifiers());
1681 QualifierCollector Qc(Qs);
1687 QualType getQualifiedType(const Type *T, Qualifiers Qs) const {
1688 if (!Qs.hasNonFastQualifiers())
1689 return QualType(T, Qs.getFastQualifiers());
1690 return getExtQualType(T, Qs);
1712 Qualifiers Qs = type.getQualifiers();
1713 Qs
[all...]
H A DType.h206 Qualifiers Qs; local
207 Qs.addFastQualifiers(Mask);
208 return Qs;
212 Qualifiers Qs; local
213 Qs.addCVRQualifiers(CVR);
214 return Qs;
219 Qualifiers Qs; local
220 Qs.Mask = opaque;
221 return Qs;
5057 QualifierCollector(Qualifiers Qs
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Analysis/
H A DScalarEvolution.cpp800 SmallVector<const SCEV *, 2> Qs, Rs; local
811 Qs.push_back(Q);
815 if (Qs.size() == 1) {
816 Quotient = Qs[0];
821 Quotient = SE.getAddExpr(Qs);
826 SmallVector<const SCEV *, 2> Qs; local
836 Qs.push_back(Op);
844 Qs.push_back(Op);
853 Qs.push_back(Q);
858 if (Qs
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DObjCMT.cpp510 Qualifiers Qs = CanResultTy.getQualifiers(); local
511 Qs.removeObjCLifetime();
512 RT = Context.getQualifiedType(CanResultTy.getUnqualifiedType(), Qs);
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaOverload.cpp2206 static QualType AdoptQualifiers(ASTContext &Context, QualType T, Qualifiers Qs){ argument
2210 if (TQs == Qs)
2213 if (Qs.compatiblyIncludes(TQs))
2214 return Context.getQualifiedType(T, Qs);
2216 return Context.getQualifiedType(T.getUnqualifiedType(), Qs);
9322 QualifierCollector Qs;
9323 Qs.strip(Param);
9324 QualType NonCanonParam = Qs.apply(S.Context, TParam->getTypeForDecl());
H A DSemaType.cpp1655 Qualifiers Qs, const DeclSpec *DS) {
1661 if (Qs.hasRestrict()) {
1688 Qs.removeRestrict();
1692 return Context.getQualifiedType(T, Qs);
1654 BuildQualifiedType(QualType T, SourceLocation Loc, Qualifiers Qs, const DeclSpec *DS) argument
H A DSemaTemplate.cpp3174 Qualifiers Qs; local
3175 Qs.setObjCLifetime(Qualifiers::OCL_Strong);
3176 ArgType = Context.getQualifiedType(ArgType, Qs);
H A DTreeTransform.h3956 Qualifiers Qs = Replacement.getQualifiers(); local
3957 Qs.removeObjCLifetime();
3960 Qs);
3968 Qualifiers Qs = Deduced.getQualifiers(); local
3969 Qs.removeObjCLifetime();
3971 Qs);
H A DSemaDecl.cpp5031 QualifierCollector Qs;
5032 const Type *Ty = Qs.strip(T);
5041 return Qs.apply(Context, FixedType);
5050 return Qs.apply(Context, FixedType);
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/AST/
H A DItaniumMangle.cpp3830 Qualifiers Qs = T.getQualifiers();
3831 return Qs.getCVRQualifiers() || Qs.hasAddressSpace();
H A DType.cpp239 QualifierCollector Qs; local
243 const Type *CurTy = Qs.strip(Cur);
250 return SplitQualType(Ty, Qs); \
H A DASTContext.cpp3042 Qualifiers Qs = CanResultType.getQualifiers(); local
3043 Qs.removeObjCLifetime();
3045 getQualifiedType(CanResultType.getUnqualifiedType(), Qs));
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTWriter.cpp2732 Qualifiers Qs = T.getLocalQualifiers(); local
2734 Record.push_back(Qs.getAsOpaqueValue());
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h1217 QualType BuildQualifiedType(QualType T, SourceLocation Loc, Qualifiers Qs,

Completed in 523 milliseconds