Home
last modified time | relevance | path

Searched refs:Qualifiers (Results 1 – 25 of 97) sorted by relevance

1234

/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DType.h145 class Qualifiers {
196 static Qualifiers removeCommonQualifiers(Qualifiers &L, Qualifiers &R) {
206 Qualifiers Q;
233 Qualifiers Qs;
239 Qualifiers Qs;
245 Qualifiers Qs;
553 Qualifiers &operator+=(Qualifiers R) {
560 friend Qualifiers operator+(Qualifiers L, Qualifiers R) {
565 Qualifiers &operator-=(Qualifiers R) {
571 friend Qualifiers operator-(Qualifiers L, Qualifiers R) {
[all …]
H A DAbstractBasicReader.h214 Qualifiers readQualifiers() { in readQualifiers()
215 static_assert(sizeof(Qualifiers().getAsOpaqueValue()) <= sizeof(uint32_t), in readQualifiers()
218 return Qualifiers::fromOpaqueValue(value); in readQualifiers()
H A DASTContext.h1220 return T.withFastQualifiers(Qualifiers::Restrict); in getRestrictType()
1229 return T.withFastQualifiers(Qualifiers::Volatile); in getVolatileType()
1358 Qualifiers::ObjCLifetime &Lifetime,
2046 return getQualifiedType(T, Qualifiers::fromCVRMask(CVR)); in getCVRQualifiedType()
2055 QualType getQualifiedType(QualType T, Qualifiers Qs) const { in getQualifiedType()
2075 assert(type.getObjCLifetime() == Qualifiers::OCL_None); in getLifetimeQualifiedType()
2076 assert(lifetime != Qualifiers::OCL_None); in getLifetimeQualifiedType()
2078 Qualifiers qs; in getLifetimeQualifiedType()
2089 Qualifiers Qs = type.getQualifiers(); in getUnqualifiedObjCPointerType()
2164 Qualifiers::GC getObjCGCAttrKind(QualType Ty) const;
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DDynamicTypeChecker.cpp77 QualType::print(DynamicType.getTypePtr(), Qualifiers(), OS, C.getLangOpts(), in reportTypeError()
80 QualType::print(StaticType.getTypePtr(), Qualifiers(), OS, C.getLangOpts(), in reportTypeError()
115 QualType::print(TrackedType.getType().getTypePtr(), Qualifiers(), OS, in VisitNode()
122 Qualifiers(), OS, LangOpts, llvm::Twine()); in VisitNode()
124 QualType::print(ExplicitCast->getType().getTypePtr(), Qualifiers(), OS, in VisitNode()
130 Qualifiers(), OS, LangOpts, llvm::Twine()); in VisitNode()
132 QualType::print(ImplicitCast->getType().getTypePtr(), Qualifiers(), OS, in VisitNode()
H A DDynamicTypePropagation.cpp1034 QualType::print(From, Qualifiers(), OS, C.getLangOpts(), llvm::Twine()); in reportGenericsBug()
1036 QualType::print(To, Qualifiers(), OS, C.getLangOpts(), llvm::Twine()); in reportGenericsBug()
1073 QualType::print(*TrackedType, Qualifiers(), OS, LangOpts, llvm::Twine()); in VisitNode()
1079 Qualifiers(), OS, LangOpts, llvm::Twine()); in VisitNode()
1081 QualType::print(ExplicitCast->getType().getTypePtr(), Qualifiers(), OS, in VisitNode()
1087 Qualifiers(), OS, LangOpts, llvm::Twine()); in VisitNode()
1089 QualType::print(ImplicitCast->getType().getTypePtr(), Qualifiers(), OS, in VisitNode()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGValue.h193 Qualifiers Quals;
268 Qualifiers::ObjCLifetime getObjCLifetime() const { in getObjCLifetime()
297 return Quals.getObjCGCAttr() == Qualifiers::Weak; in isObjCWeak()
300 return Quals.getObjCGCAttr() == Qualifiers::Strong; in isObjCStrong()
313 const Qualifiers &getQuals() const { return Quals; } in getQuals()
314 Qualifiers &getQuals() { return Quals; } in getQuals()
391 Qualifiers qs = type.getQualifiers(); in MakeAddr()
476 Qualifiers Quals;
549 Qualifiers quals,
590 Qualifiers getQualifiers() const { return Quals; } in getQualifiers()
[all …]
H A DCGBlocks.cpp343 Qualifiers::ObjCLifetime Lifetime;
609 case Qualifiers::OCL_Strong: in computeBlockInfo()
610 case Qualifiers::OCL_Weak: in computeBlockInfo()
1658 Qualifiers QS = T.getQualifiers(); in computeCopyInfoForBlockCapture()
2557 case Qualifiers::OCL_Weak: in buildByrefHelpers()
2562 case Qualifiers::OCL_Strong: in buildByrefHelpers()
2674 Qualifiers::ObjCLifetime Lifetime = Qualifiers::OCL_None; in getBlockByrefInfo()
2745 Qualifiers::ObjCLifetime ByrefLifetime = Qualifiers::OCL_None; in emitByrefStructureInit()
2769 case Qualifiers::OCL_Strong: in emitByrefStructureInit()
2772 case Qualifiers::OCL_Weak: in emitByrefStructureInit()
[all …]
H A DCGObjCRuntime.cpp295 case Qualifiers::OCL_Strong: in EmitInitOfCatchParam()
299 case Qualifiers::OCL_None: in EmitInitOfCatchParam()
300 case Qualifiers::OCL_ExplicitNone: in EmitInitOfCatchParam()
301 case Qualifiers::OCL_Autoreleasing: in EmitInitOfCatchParam()
305 case Qualifiers::OCL_Weak: in EmitInitOfCatchParam()
H A DCGDecl.cpp622 case Qualifiers::OCL_None: in EmitAutoVarWithLifetime()
625 case Qualifiers::OCL_ExplicitNone: in EmitAutoVarWithLifetime()
629 case Qualifiers::OCL_Strong: { in EmitAutoVarWithLifetime()
640 case Qualifiers::OCL_Autoreleasing: in EmitAutoVarWithLifetime()
644 case Qualifiers::OCL_Weak: in EmitAutoVarWithLifetime()
820 case Qualifiers::OCL_None: in EmitScalarInit()
823 case Qualifiers::OCL_Strong: { in EmitScalarInit()
834 case Qualifiers::OCL_ExplicitNone: in EmitScalarInit()
838 case Qualifiers::OCL_Weak: { in EmitScalarInit()
858 case Qualifiers::OCL_Autoreleasing: in EmitScalarInit()
[all …]
H A DCGObjC.cpp2857 case Qualifiers::OCL_None: in shouldRetainObjCLifetime()
2858 case Qualifiers::OCL_ExplicitNone: in shouldRetainObjCLifetime()
2859 case Qualifiers::OCL_Strong: in shouldRetainObjCLifetime()
2860 case Qualifiers::OCL_Autoreleasing: in shouldRetainObjCLifetime()
2863 case Qualifiers::OCL_Weak: in shouldRetainObjCLifetime()
3219 case Qualifiers::OCL_ExplicitNone: in visitBinAssign()
3222 case Qualifiers::OCL_Weak: in visitBinAssign()
3225 case Qualifiers::OCL_Autoreleasing: in visitBinAssign()
3228 case Qualifiers::OCL_Strong: in visitBinAssign()
3231 case Qualifiers::OCL_None: in visitBinAssign()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DMicrosoftMangle.cpp1886 case Qualifiers::OCL_None: in mangleObjCLifetime()
1887 case Qualifiers::OCL_ExplicitNone: in mangleObjCLifetime()
1889 case Qualifiers::OCL_Autoreleasing: in mangleObjCLifetime()
1892 case Qualifiers::OCL_Strong: in mangleObjCLifetime()
1895 case Qualifiers::OCL_Weak: in mangleObjCLifetime()
2201 mangleQualifiers(Qualifiers(), false); in mangleAddressSpaceType()
2963 case Qualifiers::OCL_None: in mangleType()
2964 case Qualifiers::OCL_ExplicitNone: in mangleType()
2966 case Qualifiers::OCL_Autoreleasing: in mangleType()
2967 case Qualifiers::OCL_Strong: in mangleType()
[all …]
H A DTypePrinter.cpp144 if (TypeQuals & Qualifiers::Const) { in AppendTypeQualList()
148 if (TypeQuals & Qualifiers::Volatile) { in AppendTypeQualList()
153 if (TypeQuals & Qualifiers::Restrict) { in AppendTypeQualList()
290 Qualifiers Quals = Split.Quals; in printBefore()
1890 Qualifiers TQual, PatQual; in isSubstitutedType()
2093 std::string Qualifiers::getAsString() const { in getAsString()
2195 if (Qualifiers::GC gc = getObjCGCAttr()) { in print()
2199 if (gc == Qualifiers::Weak) in print()
2214 case Qualifiers::OCL_Strong: in print()
2219 case Qualifiers::OCL_Weak: OS << "__weak"; break; in print()
[all …]
H A DQualTypeNames.cpp382 Qualifiers Quals = QT.getQualifiers(); in getFullyQualifiedType()
392 Qualifiers Quals = QT.getQualifiers(); in getFullyQualifiedType()
408 Qualifiers Quals = QT.getQualifiers(); in getFullyQualifiedType()
427 Qualifiers Quals = QT.getQualifiers(); in getFullyQualifiedType()
439 Qualifiers PrefixQualifiers = QT.getLocalQualifiers(); in getFullyQualifiedType()
H A DASTDiagnostic.cpp360 Qualifiers Q(Qualifiers::fromOpaqueValue(Val)); in FormatASTNodeDiagnosticArgument()
559 Qualifiers Qual;
613 Qualifiers FromQual, Qualifiers ToQual, in SetTemplateDiff()
781 Qualifiers &FromQual, Qualifiers &ToQual) { in GetTemplateDiff()
1150 Qualifiers FromQual = FromType.getQualifiers(), in DiffTypes()
1556 Qualifiers FromQual, ToQual; in TreeToString()
1641 Qualifiers FromQual = FromType.getLocalQualifiers(), in PrintTypeNames()
1954 void PrintQualifiers(Qualifiers FromQual, Qualifiers ToQual) { in PrintQualifiers()
1966 Qualifiers CommonQual = Qualifiers::removeCommonQualifiers(FromQual, in PrintQualifiers()
2007 void PrintQualifier(Qualifiers Q, bool ApplyBold, in PrintQualifier()
[all …]
H A DASTContext.cpp5862 Qualifiers Quals; in hasSimilarType()
5874 Qualifiers Quals1, Quals2; in hasCvrSimilarType()
6125 Qualifiers qs = split.Quals; in getAsArrayType()
6220 Qualifiers qs; in getBaseElementType()
6472 return Qualifiers::OCL_None; in getInnerObjCOwnership()
6790 case Qualifiers::OCL_Weak: in BlockRequiresCopying()
6791 case Qualifiers::OCL_Strong: in BlockRequiresCopying()
8599 return Qualifiers::GCNone; in getObjCGCAttrKind()
8609 return Qualifiers::Strong; in getObjCGCAttrKind()
9703 if (GC_L == Qualifiers::Weak || GC_R == Qualifiers::Weak) in mergeTypes()
[all …]
H A DType.cpp58 bool Qualifiers::isStrictSupersetOf(Qualifiers Other) const { in isStrictSupersetOf()
461 Qualifiers quals = split.Quals; in getSplitUnqualifiedTypeImpl()
2510 case Qualifiers::OCL_Strong: in isNonTrivialToPrimitiveDefaultInitialize()
2512 case Qualifiers::OCL_Weak: in isNonTrivialToPrimitiveDefaultInitialize()
2525 Qualifiers Qs = getQualifiers(); in isNonTrivialToPrimitiveCopy()
2527 case Qualifiers::OCL_Strong: in isNonTrivialToPrimitiveCopy()
2529 case Qualifiers::OCL_Weak: in isNonTrivialToPrimitiveCopy()
4235 return Qualifiers::OCL_Strong; in getObjCARCImplicitLifetime()
4353 case Qualifiers::OCL_None: in isDestructedTypeImpl()
4358 case Qualifiers::OCL_Strong: in isDestructedTypeImpl()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaObjCProperty.cpp38 static Qualifiers::ObjCLifetime
45 return Qualifiers::OCL_Strong; in getImpliedARCOwnership()
47 return Qualifiers::OCL_Weak; in getImpliedARCOwnership()
59 return Qualifiers::OCL_None; in getImpliedARCOwnership()
136 case Qualifiers::OCL_Weak: in deducePropertyOwnershipFromType()
138 case Qualifiers::OCL_Strong: in deducePropertyOwnershipFromType()
143 case Qualifiers::OCL_None: in deducePropertyOwnershipFromType()
762 case Qualifiers::OCL_Strong: in checkARCPropertyImpl()
769 case Qualifiers::OCL_Weak: in checkARCPropertyImpl()
785 case Qualifiers::OCL_None: in checkARCPropertyImpl()
[all …]
H A DSemaType.cpp1956 Qualifiers Q = Qualifiers::fromCVRMask(CVR); in BuildQualifiedType()
1975 Qualifiers::ObjCLifetime implicitLifetime = Qualifiers::OCL_None; in inferARCLifetimeForPointee()
2013 Qualifiers qs; in inferARCLifetimeForPointee()
3064 Qualifiers qs; in inferARCWriteback()
5760 Qualifiers qs; in transferARCOwnershipToDeclSpec()
6623 Qualifiers::ObjCLifetime lifetime; in handleObjCOwnershipTypeAttr()
6629 lifetime = Qualifiers::OCL_Weak; in handleObjCOwnershipTypeAttr()
6677 case Qualifiers::OCL_None: in handleObjCOwnershipTypeAttr()
6792 Qualifiers::GC GCAttr; in handleObjCGCTypeAttr()
6802 GCAttr = Qualifiers::Weak; in handleObjCGCTypeAttr()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Demangle/
H A DMicrosoftDemangle.cpp224 static std::pair<Qualifiers, PointerAffinity>
858 Qualifiers ExtraChildQuals = Q_None; in demangleVariableEncoding()
859 PTN->Quals = Qualifiers(VSN->Type->Quals | in demangleVariableEncoding()
1741 std::pair<Qualifiers, bool>
1776 Qualifiers Quals = Q_None; in demangleType()
1818 Ty->Quals = Qualifiers(Ty->Quals | Quals); in demangleType()
2048 Qualifiers PointeeQuals = Q_None; in demangleMemberPointerType()
2063 Qualifiers Quals = Q_None; in demanglePointerExtQualifiers()
2065 Quals = Qualifiers(Quals | Q_Pointer64); in demanglePointerExtQualifiers()
2067 Quals = Qualifiers(Quals | Q_Restrict); in demanglePointerExtQualifiers()
[all …]
H A DMicrosoftDemangleNodes.cpp37 static void outputSingleQualifier(OutputStream &OS, Qualifiers Q) { in outputSingleQualifier()
53 static bool outputQualifierIfPresent(OutputStream &OS, Qualifiers Q, in outputQualifierIfPresent()
54 Qualifiers Mask, bool NeedSpace) { in outputQualifierIfPresent()
65 static void outputQualifiers(OutputStream &OS, Qualifiers Q, bool SpaceBefore, in outputQualifiers()
H A DItaniumDemangle.cpp136 void print(Qualifiers Qs) { in print()
138 struct QualName { Qualifiers Q; const char *Name; } Names[] = { in print()
146 Qs = Qualifiers(Qs & ~Name.Q); in print()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DMicrosoftDemangleNodes.h35 enum Qualifiers : uint8_t { enum
311 Qualifiers Quals = Q_None;
589 Qualifiers Quals = Qualifiers::Q_None;
H A DMicrosoftDemangle.h167 Qualifiers demanglePointerExtQualifiers(StringView &MangledName);
254 std::pair<Qualifiers, bool> demangleQualifiers(StringView &MangledName);
/freebsd-13.1/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransProperties.cpp227 I->IvarD->getType().getObjCLifetime() != Qualifiers::OCL_Weak) { in rewriteAssign()
255 I->IvarD->getType().getObjCLifetime() != Qualifiers::OCL_Weak) in maybeAddWeakOrUnsafeUnretainedAttr()
326 != Qualifiers::OCL_Strong) in hasIvarWithExplicitARCOwnership()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTRecordReader.h171 Qualifiers readQualifiers() { in readQualifiers()
172 return Qualifiers::fromOpaqueValue(readInt()); in readQualifiers()

1234