| /freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Type.h | 145 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 D | AbstractBasicReader.h | 214 Qualifiers readQualifiers() { in readQualifiers() 215 static_assert(sizeof(Qualifiers().getAsOpaqueValue()) <= sizeof(uint32_t), in readQualifiers() 218 return Qualifiers::fromOpaqueValue(value); in readQualifiers()
|
| H A D | ASTContext.h | 1220 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 D | DynamicTypeChecker.cpp | 77 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 D | DynamicTypePropagation.cpp | 1034 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 D | CGValue.h | 193 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 D | CGBlocks.cpp | 343 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 D | CGObjCRuntime.cpp | 295 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 D | CGDecl.cpp | 622 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 D | CGObjC.cpp | 2857 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 D | MicrosoftMangle.cpp | 1886 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 D | TypePrinter.cpp | 144 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 D | QualTypeNames.cpp | 382 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 D | ASTDiagnostic.cpp | 360 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 D | ASTContext.cpp | 5862 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 D | Type.cpp | 58 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 D | SemaObjCProperty.cpp | 38 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 D | SemaType.cpp | 1956 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 D | MicrosoftDemangle.cpp | 224 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 D | MicrosoftDemangleNodes.cpp | 37 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 D | ItaniumDemangle.cpp | 136 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 D | MicrosoftDemangleNodes.h | 35 enum Qualifiers : uint8_t { enum 311 Qualifiers Quals = Q_None; 589 Qualifiers Quals = Qualifiers::Q_None;
|
| H A D | MicrosoftDemangle.h | 167 Qualifiers demanglePointerExtQualifiers(StringView &MangledName); 254 std::pair<Qualifiers, bool> demangleQualifiers(StringView &MangledName);
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/ARCMigrate/ |
| H A D | TransProperties.cpp | 227 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 D | ASTRecordReader.h | 171 Qualifiers readQualifiers() { in readQualifiers() 172 return Qualifiers::fromOpaqueValue(readInt()); in readQualifiers()
|