Home
last modified time | relevance | path

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

1234

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DType.h141 class Qualifiers {
192 static Qualifiers removeCommonQualifiers(Qualifiers &L, Qualifiers &R) {
202 Qualifiers Q;
229 Qualifiers Qs;
235 Qualifiers Qs;
241 Qualifiers Qs;
525 Qualifiers &operator+=(Qualifiers R) {
532 friend Qualifiers operator+(Qualifiers L, Qualifiers R) {
537 Qualifiers &operator-=(Qualifiers R) {
543 friend Qualifiers operator-(Qualifiers L, Qualifiers R) {
[all …]
H A DASTContext.h1169 return T.withFastQualifiers(Qualifiers::Restrict); in getRestrictType()
1178 return T.withFastQualifiers(Qualifiers::Volatile); in getVolatileType()
1290 Qualifiers::ObjCLifetime &Lifetime,
1929 return getQualifiedType(T, Qualifiers::fromCVRMask(CVR)); in getCVRQualifiedType()
1938 QualType getQualifiedType(QualType T, Qualifiers Qs) const { in getQualifiedType()
1958 assert(type.getObjCLifetime() == Qualifiers::OCL_None); in getLifetimeQualifiedType()
1959 assert(lifetime != Qualifiers::OCL_None); in getLifetimeQualifiedType()
1961 Qualifiers qs; in getLifetimeQualifiedType()
1972 Qualifiers Qs = type.getQualifiers(); in getUnqualifiedObjCPointerType()
2039 Qualifiers::GC getObjCGCAttrKind(QualType Ty) const;
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DMicrosoftMangle.cpp1540 case Qualifiers::OCL_None: in mangleObjCLifetime()
1541 case Qualifiers::OCL_ExplicitNone: in mangleObjCLifetime()
1543 case Qualifiers::OCL_Autoreleasing: in mangleObjCLifetime()
1546 case Qualifiers::OCL_Strong: in mangleObjCLifetime()
1549 case Qualifiers::OCL_Weak: in mangleObjCLifetime()
1842 mangleQualifiers(Qualifiers(), false); in mangleAddressSpaceType()
2578 case Qualifiers::OCL_None: in mangleType()
2579 case Qualifiers::OCL_ExplicitNone: in mangleType()
2581 case Qualifiers::OCL_Autoreleasing: in mangleType()
2582 case Qualifiers::OCL_Strong: in mangleType()
[all …]
H A DTypePrinter.cpp112 void print(const Type *ty, Qualifiers qs, raw_ostream &OS,
141 if (TypeQuals & Qualifiers::Const) { in AppendTypeQualList()
145 if (TypeQuals & Qualifiers::Volatile) { in AppendTypeQualList()
150 if (TypeQuals & Qualifiers::Restrict) { in AppendTypeQualList()
276 Qualifiers Quals = Split.Quals; in printBefore()
1692 std::string Qualifiers::getAsString() const { in getAsString()
1777 if (Qualifiers::GC gc = getObjCGCAttr()) { in print()
1781 if (gc == Qualifiers::Weak) in print()
1796 case Qualifiers::OCL_Strong: in print()
1801 case Qualifiers::OCL_Weak: OS << "__weak"; break; in print()
[all …]
H A DASTDiagnostic.cpp341 Qualifiers Q(Qualifiers::fromOpaqueValue(Val)); in FormatASTNodeDiagnosticArgument()
540 Qualifiers Qual;
595 Qualifiers FromQual, Qualifiers ToQual, in SetTemplateDiff()
763 Qualifiers &FromQual, Qualifiers &ToQual) { in GetTemplateDiff()
1132 Qualifiers FromQual = FromType.getQualifiers(), in DiffTypes()
1538 Qualifiers FromQual, ToQual; in TreeToString()
1623 Qualifiers FromQual = FromType.getLocalQualifiers(), in PrintTypeNames()
1928 void PrintQualifiers(Qualifiers FromQual, Qualifiers ToQual) { in PrintQualifiers()
1940 Qualifiers CommonQual = Qualifiers::removeCommonQualifiers(FromQual, in PrintQualifiers()
1981 void PrintQualifier(Qualifiers Q, bool ApplyBold, in PrintQualifier()
[all …]
H A DQualTypeNames.cpp377 Qualifiers Quals = QT.getQualifiers(); in getFullyQualifiedType()
390 Qualifiers Quals = QT.getQualifiers(); in getFullyQualifiedType()
409 Qualifiers Quals = QT.getQualifiers(); in getFullyQualifiedType()
421 Qualifiers PrefixQualifiers = QT.getLocalQualifiers(); in getFullyQualifiedType()
H A DASTContext.cpp5176 Qualifiers Quals; in hasSimilarType()
5188 Qualifiers Quals1, Quals2; in hasCvrSimilarType()
5430 Qualifiers qs = split.Quals; in getAsArrayType()
5524 Qualifiers qs; in getBaseElementType()
5763 return Qualifiers::OCL_None; in getInnerObjCOwnership()
6083 case Qualifiers::OCL_Weak: in BlockRequiresCopying()
6084 case Qualifiers::OCL_Strong: in BlockRequiresCopying()
7775 return Qualifiers::GCNone; in getObjCGCAttrKind()
7785 return Qualifiers::Strong; in getObjCGCAttrKind()
8741 if (GC_L == Qualifiers::Weak || GC_R == Qualifiers::Weak) in mergeTypes()
[all …]
H A DType.cpp56 bool Qualifiers::isStrictSupersetOf(Qualifiers Other) const { in isStrictSupersetOf()
341 Qualifiers quals = split.Quals; in getSplitUnqualifiedTypeImpl()
2256 case Qualifiers::OCL_Strong: in isNonTrivialToPrimitiveDefaultInitialize()
2258 case Qualifiers::OCL_Weak: in isNonTrivialToPrimitiveDefaultInitialize()
2271 Qualifiers Qs = getQualifiers(); in isNonTrivialToPrimitiveCopy()
2273 case Qualifiers::OCL_Strong: in isNonTrivialToPrimitiveCopy()
2275 case Qualifiers::OCL_Weak: in isNonTrivialToPrimitiveCopy()
3880 return Qualifiers::OCL_Strong; in getObjCARCImplicitLifetime()
3984 case Qualifiers::OCL_None: in isDestructedTypeImpl()
3989 case Qualifiers::OCL_Strong: in isDestructedTypeImpl()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGValue.h192 Qualifiers Quals;
266 Qualifiers::ObjCLifetime getObjCLifetime() const { in getObjCLifetime()
295 return Quals.getObjCGCAttr() == Qualifiers::Weak; in isObjCWeak()
298 return Quals.getObjCGCAttr() == Qualifiers::Strong; in isObjCStrong()
311 const Qualifiers &getQuals() const { return Quals; } in getQuals()
312 Qualifiers &getQuals() { return Quals; } in getQuals()
369 Qualifiers qs = type.getQualifiers(); in MakeAddr()
442 Qualifiers Quals;
515 Qualifiers quals,
558 Qualifiers getQualifiers() const { return Quals; } in getQualifiers()
[all …]
H A DCGBlocks.cpp342 Qualifiers::ObjCLifetime Lifetime;
609 case Qualifiers::OCL_Strong: in computeBlockInfo()
610 case Qualifiers::OCL_Weak: in computeBlockInfo()
1742 Qualifiers QS = T.getQualifiers(); in computeCopyInfoForBlockCapture()
2657 case Qualifiers::OCL_ExplicitNone: in buildByrefHelpers()
2663 case Qualifiers::OCL_Weak: in buildByrefHelpers()
2668 case Qualifiers::OCL_Strong: in buildByrefHelpers()
2782 Qualifiers::ObjCLifetime Lifetime; in getBlockByrefInfo()
2878 case Qualifiers::OCL_Strong: in emitByrefStructureInit()
2881 case Qualifiers::OCL_Weak: in emitByrefStructureInit()
[all …]
H A DCGObjCRuntime.cpp297 case Qualifiers::OCL_Strong: in EmitInitOfCatchParam()
301 case Qualifiers::OCL_None: in EmitInitOfCatchParam()
302 case Qualifiers::OCL_ExplicitNone: in EmitInitOfCatchParam()
303 case Qualifiers::OCL_Autoreleasing: in EmitInitOfCatchParam()
307 case Qualifiers::OCL_Weak: in EmitInitOfCatchParam()
H A DCGDecl.cpp599 case Qualifiers::OCL_None: in EmitAutoVarWithLifetime()
602 case Qualifiers::OCL_ExplicitNone: in EmitAutoVarWithLifetime()
606 case Qualifiers::OCL_Strong: { in EmitAutoVarWithLifetime()
617 case Qualifiers::OCL_Autoreleasing: in EmitAutoVarWithLifetime()
621 case Qualifiers::OCL_Weak: in EmitAutoVarWithLifetime()
797 case Qualifiers::OCL_None: in EmitScalarInit()
800 case Qualifiers::OCL_Strong: { in EmitScalarInit()
811 case Qualifiers::OCL_ExplicitNone: in EmitScalarInit()
815 case Qualifiers::OCL_Weak: { in EmitScalarInit()
835 case Qualifiers::OCL_Autoreleasing: in EmitScalarInit()
[all …]
H A DCGObjC.cpp2623 case Qualifiers::OCL_None: in shouldRetainObjCLifetime()
2624 case Qualifiers::OCL_ExplicitNone: in shouldRetainObjCLifetime()
2625 case Qualifiers::OCL_Strong: in shouldRetainObjCLifetime()
2626 case Qualifiers::OCL_Autoreleasing: in shouldRetainObjCLifetime()
2629 case Qualifiers::OCL_Weak: in shouldRetainObjCLifetime()
2962 case Qualifiers::OCL_ExplicitNone: in visitBinAssign()
2965 case Qualifiers::OCL_Weak: in visitBinAssign()
2968 case Qualifiers::OCL_Autoreleasing: in visitBinAssign()
2971 case Qualifiers::OCL_Strong: in visitBinAssign()
2974 case Qualifiers::OCL_None: in visitBinAssign()
[all …]
H A DCGExpr.cpp263 case Qualifiers::OCL_None: in pushTemporaryCleanup()
264 case Qualifiers::OCL_ExplicitNone: in pushTemporaryCleanup()
272 case Qualifiers::OCL_Strong: in pushTemporaryCleanup()
273 case Qualifiers::OCL_Weak: in pushTemporaryCleanup()
1943 case Qualifiers::OCL_None: in EmitStoreThroughLValue()
1950 case Qualifiers::OCL_Strong: in EmitStoreThroughLValue()
1958 case Qualifiers::OCL_Weak: in EmitStoreThroughLValue()
4470 case Qualifiers::OCL_Strong: in EmitBinaryOperatorLValue()
4477 case Qualifiers::OCL_None: in EmitBinaryOperatorLValue()
4479 case Qualifiers::OCL_Weak: in EmitBinaryOperatorLValue()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DDynamicTypeChecker.cpp78 QualType::print(DynamicType.getTypePtr(), Qualifiers(), OS, C.getLangOpts(), in reportTypeError()
81 QualType::print(StaticType.getTypePtr(), Qualifiers(), OS, C.getLangOpts(), in reportTypeError()
118 QualType::print(TrackedType.getType().getTypePtr(), Qualifiers(), OS, in VisitNode()
125 Qualifiers(), OS, LangOpts, llvm::Twine()); in VisitNode()
127 QualType::print(ExplicitCast->getType().getTypePtr(), Qualifiers(), OS, in VisitNode()
133 Qualifiers(), OS, LangOpts, llvm::Twine()); in VisitNode()
135 QualType::print(ImplicitCast->getType().getTypePtr(), Qualifiers(), OS, in VisitNode()
H A DDynamicTypePropagation.cpp919 QualType::print(From, Qualifiers(), OS, C.getLangOpts(), llvm::Twine()); in reportGenericsBug()
921 QualType::print(To, Qualifiers(), OS, C.getLangOpts(), llvm::Twine()); in reportGenericsBug()
959 QualType::print(*TrackedType, Qualifiers(), OS, LangOpts, llvm::Twine()); in VisitNode()
965 Qualifiers(), OS, LangOpts, llvm::Twine()); in VisitNode()
967 QualType::print(ExplicitCast->getType().getTypePtr(), Qualifiers(), OS, in VisitNode()
973 Qualifiers(), OS, LangOpts, llvm::Twine()); in VisitNode()
975 QualType::print(ImplicitCast->getType().getTypePtr(), Qualifiers(), OS, in VisitNode()
/freebsd-12.1/contrib/binutils/gas/doc/
H A Dc-cr16.texi17 * CR16 Operand Qualifiers:: CR16 Machine Operand Qualifiers
20 @node CR16 Operand Qualifiers
21 @section CR16 Operand Qualifiers
22 @cindex CR16 Operand Qualifiers
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaObjCProperty.cpp47 return Qualifiers::OCL_Strong; in getImpliedARCOwnership()
49 return Qualifiers::OCL_Weak; in getImpliedARCOwnership()
51 return Qualifiers::OCL_ExplicitNone; in getImpliedARCOwnership()
61 return Qualifiers::OCL_None; in getImpliedARCOwnership()
140 case Qualifiers::OCL_Weak: in deducePropertyOwnershipFromType()
142 case Qualifiers::OCL_Strong: in deducePropertyOwnershipFromType()
147 case Qualifiers::OCL_None: in deducePropertyOwnershipFromType()
756 case Qualifiers::OCL_Strong: in checkARCPropertyImpl()
763 case Qualifiers::OCL_Weak: in checkARCPropertyImpl()
780 case Qualifiers::OCL_None: in checkARCPropertyImpl()
[all …]
H A DSemaType.cpp1813 Qualifiers Q = Qualifiers::fromCVRMask(CVR); in BuildQualifiedType()
1832 Qualifiers::ObjCLifetime implicitLifetime = Qualifiers::OCL_None; in inferARCLifetimeForPointee()
1870 Qualifiers qs; in inferARCLifetimeForPointee()
2681 Qualifiers qs; in inferARCWriteback()
5189 Qualifiers qs; in transferARCOwnershipToDeclSpec()
5997 Qualifiers::ObjCLifetime lifetime; in handleObjCOwnershipTypeAttr()
6003 lifetime = Qualifiers::OCL_Weak; in handleObjCOwnershipTypeAttr()
6052 case Qualifiers::OCL_None: in handleObjCOwnershipTypeAttr()
6168 Qualifiers::GC GCAttr; in handleObjCGCTypeAttr()
6178 GCAttr = Qualifiers::Weak; in handleObjCGCTypeAttr()
[all …]
H A DSemaOverload.cpp1180 NewQuals |= Qualifiers::Const; in IsOverload()
1183 OldQuals &= ~Qualifiers::Restrict; in IsOverload()
1184 NewQuals &= ~Qualifiers::Restrict; in IsOverload()
2411 Qualifiers TQs = T.getQualifiers(); in AdoptQualifiers()
3889 Qualifiers T1Quals, T2Quals; in CompareStandardConversionSequences()
3984 Qualifiers T1Quals, T2Quals; in CompareQualificationConversions()
4313 Qualifiers T1Quals, T2Quals; in CompareReferenceRelationship()
5098 Qualifiers Quals; in TryObjectArgumentInitialization()
7507 if ((CVR & Qualifiers::Restrict) && in AddPointerWithMoreQualifiedTypeVariants()
7681 Qualifiers VRQuals; in CollectVRQualifiers()
[all …]
H A DSemaLookup.cpp3063 assert(!(Quals & ~(Qualifiers::Const | Qualifiers::Volatile)) && in LookupCopyingConstructor()
3067 Quals & Qualifiers::Volatile, false, false, false); in LookupCopyingConstructor()
3103 assert(!(Quals & ~(Qualifiers::Const | Qualifiers::Volatile)) && in LookupCopyingAssignment()
3105 assert(!(ThisQuals & ~(Qualifiers::Const | Qualifiers::Volatile)) && in LookupCopyingAssignment()
3109 Quals & Qualifiers::Volatile, RValueThis, in LookupCopyingAssignment()
3110 ThisQuals & Qualifiers::Const, in LookupCopyingAssignment()
3111 ThisQuals & Qualifiers::Volatile); in LookupCopyingAssignment()
3121 assert(!(ThisQuals & ~(Qualifiers::Const | Qualifiers::Volatile)) && in LookupMovingAssignment()
3125 Quals & Qualifiers::Volatile, RValueThis, in LookupMovingAssignment()
3126 ThisQuals & Qualifiers::Const, in LookupMovingAssignment()
[all …]
/freebsd-12.1/contrib/llvm/lib/Demangle/
H A DMicrosoftDemangle.cpp220 static std::pair<Qualifiers, PointerAffinity>
768 Qualifiers ExtraChildQuals = Q_None; in demangleVariableEncoding()
769 PTN->Quals = Qualifiers(VSN->Type->Quals | in demangleVariableEncoding()
1612 std::pair<Qualifiers, bool>
1643 Qualifiers Quals = Q_None; in demangleType()
1680 Ty->Quals = Qualifiers(Ty->Quals | Quals); in demangleType()
1897 Qualifiers PointeeQuals = Q_None; in demangleMemberPointerType()
1911 Qualifiers Quals = Q_None; in demanglePointerExtQualifiers()
1913 Quals = Qualifiers(Quals | Q_Pointer64); in demanglePointerExtQualifiers()
1915 Quals = Qualifiers(Quals | Q_Restrict); in demanglePointerExtQualifiers()
[all …]
H A DMicrosoftDemangleNodes.cpp38 static bool outputSingleQualifier(OutputStream &OS, Qualifiers Q) { in outputSingleQualifier()
55 static bool outputQualifierIfPresent(OutputStream &OS, Qualifiers Q, in outputQualifierIfPresent()
56 Qualifiers Mask, bool NeedSpace) { in outputQualifierIfPresent()
67 static void outputQualifiers(OutputStream &OS, Qualifiers Q, bool SpaceBefore, in outputQualifiers()
/freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DTransProperties.cpp229 I->IvarD->getType().getObjCLifetime() != Qualifiers::OCL_Weak) { in rewriteAssign()
257 I->IvarD->getType().getObjCLifetime() != Qualifiers::OCL_Weak) in maybeAddWeakOrUnsafeUnretainedAttr()
325 != Qualifiers::OCL_Strong) in hasIvarWithExplicitARCOwnership()
/freebsd-12.1/contrib/llvm/include/llvm/Demangle/
H A DMicrosoftDemangle.h168 Qualifiers demanglePointerExtQualifiers(StringView &MangledName);
252 std::pair<Qualifiers, bool> demangleQualifiers(StringView &MangledName);

1234