/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | Type.h | 147 class Qualifiers { 198 static Qualifiers removeCommonQualifiers(Qualifiers &L, Qualifiers &R) { 208 Qualifiers Q; 235 Qualifiers Qs; 241 Qualifiers Qs; 247 Qualifiers Qs; 575 Qualifiers &operator+=(Qualifiers R) { 582 friend Qualifiers operator+(Qualifiers L, Qualifiers R) { 587 Qualifiers &operator-=(Qualifiers R) { 593 friend Qualifiers operator-(Qualifiers L, Qualifiers R) { [all …]
|
H A D | AbstractBasicReader.h | 215 Qualifiers readQualifiers() { in readQualifiers() 216 static_assert(sizeof(Qualifiers().getAsOpaqueValue()) <= sizeof(uint32_t), in readQualifiers() 219 return Qualifiers::fromOpaqueValue(value); in readQualifiers()
|
H A D | ASTContext.h | 1270 return T.withFastQualifiers(Qualifiers::Restrict); in getRestrictType() 1279 return T.withFastQualifiers(Qualifiers::Volatile); in getVolatileType() 1417 Qualifiers::ObjCLifetime &Lifetime, 2129 return getQualifiedType(T, Qualifiers::fromCVRMask(CVR)); in getCVRQualifiedType() 2138 QualType getQualifiedType(QualType T, Qualifiers Qs) const { in getQualifiedType() 2147 QualType getQualifiedType(const Type *T, Qualifiers Qs) const { in getQualifiedType() 2158 assert(type.getObjCLifetime() == Qualifiers::OCL_None); in getLifetimeQualifiedType() 2159 assert(lifetime != Qualifiers::OCL_None); in getLifetimeQualifiedType() 2161 Qualifiers qs; in getLifetimeQualifiedType() 2172 Qualifiers Qs = type.getQualifiers(); in getUnqualifiedObjCPointerType() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | DynamicTypeChecker.cpp | 71 QualType::print(DynamicType.getTypePtr(), Qualifiers(), OS, C.getLangOpts(), in reportTypeError() 74 QualType::print(StaticType.getTypePtr(), Qualifiers(), OS, C.getLangOpts(), in reportTypeError() 109 QualType::print(TrackedType.getType().getTypePtr(), Qualifiers(), OS, in VisitNode() 116 Qualifiers(), OS, LangOpts, llvm::Twine()); in VisitNode() 118 QualType::print(ExplicitCast->getType().getTypePtr(), Qualifiers(), OS, in VisitNode() 124 Qualifiers(), OS, LangOpts, llvm::Twine()); in VisitNode() 126 QualType::print(ImplicitCast->getType().getTypePtr(), Qualifiers(), OS, in VisitNode()
|
H A D | DynamicTypePropagation.cpp | 1030 QualType::print(From, Qualifiers(), OS, C.getLangOpts(), llvm::Twine()); in reportGenericsBug() 1032 QualType::print(To, Qualifiers(), OS, C.getLangOpts(), llvm::Twine()); in reportGenericsBug() 1069 QualType::print(*TrackedType, Qualifiers(), OS, LangOpts, llvm::Twine()); in VisitNode() 1075 Qualifiers(), OS, LangOpts, llvm::Twine()); in VisitNode() 1077 QualType::print(ExplicitCast->getType().getTypePtr(), Qualifiers(), OS, in VisitNode() 1083 Qualifiers(), OS, LangOpts, llvm::Twine()); in VisitNode() 1085 QualType::print(ImplicitCast->getType().getTypePtr(), Qualifiers(), OS, in VisitNode()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGValue.h | 198 Qualifiers Quals; 281 Qualifiers::ObjCLifetime getObjCLifetime() const { in getObjCLifetime() 310 return Quals.getObjCGCAttr() == Qualifiers::Weak; in isObjCWeak() 313 return Quals.getObjCGCAttr() == Qualifiers::Strong; in isObjCStrong() 326 const Qualifiers &getQuals() const { return Quals; } in getQuals() 327 Qualifiers &getQuals() { return Quals; } in getQuals() 419 Qualifiers qs = type.getQualifiers(); in MakeAddr() 517 Qualifiers Quals; 596 Qualifiers quals, 625 Qualifiers getQualifiers() const { return Quals; } in getQualifiers() [all …]
|
H A D | CGObjCRuntime.cpp | 294 case Qualifiers::OCL_Strong: in EmitInitOfCatchParam() 298 case Qualifiers::OCL_None: in EmitInitOfCatchParam() 299 case Qualifiers::OCL_ExplicitNone: in EmitInitOfCatchParam() 300 case Qualifiers::OCL_Autoreleasing: in EmitInitOfCatchParam() 304 case Qualifiers::OCL_Weak: in EmitInitOfCatchParam()
|
H A D | CGDecl.cpp | 650 case Qualifiers::OCL_None: in EmitAutoVarWithLifetime() 653 case Qualifiers::OCL_ExplicitNone: in EmitAutoVarWithLifetime() 657 case Qualifiers::OCL_Strong: { in EmitAutoVarWithLifetime() 668 case Qualifiers::OCL_Autoreleasing: in EmitAutoVarWithLifetime() 672 case Qualifiers::OCL_Weak: in EmitAutoVarWithLifetime() 848 case Qualifiers::OCL_None: in EmitScalarInit() 851 case Qualifiers::OCL_Strong: { in EmitScalarInit() 862 case Qualifiers::OCL_ExplicitNone: in EmitScalarInit() 866 case Qualifiers::OCL_Weak: { in EmitScalarInit() 886 case Qualifiers::OCL_Autoreleasing: in EmitScalarInit() [all …]
|
H A D | CGBlocks.cpp | 1631 Qualifiers QS = T.getQualifiers(); in computeCopyInfoForBlockCapture() 2480 Qualifiers qs = type.getQualifiers(); in buildByrefHelpers() 2488 case Qualifiers::OCL_ExplicitNone: in buildByrefHelpers() 2489 case Qualifiers::OCL_Autoreleasing: in buildByrefHelpers() 2494 case Qualifiers::OCL_Weak: in buildByrefHelpers() 2499 case Qualifiers::OCL_Strong: in buildByrefHelpers() 2612 Qualifiers::ObjCLifetime Lifetime = Qualifiers::OCL_None; in getBlockByrefInfo() 2682 Qualifiers::ObjCLifetime ByrefLifetime = Qualifiers::OCL_None; in emitByrefStructureInit() 2706 case Qualifiers::OCL_Strong: in emitByrefStructureInit() 2709 case Qualifiers::OCL_Weak: in emitByrefStructureInit() [all …]
|
H A D | CGObjC.cpp | 2881 case Qualifiers::OCL_None: in shouldRetainObjCLifetime() 2882 case Qualifiers::OCL_ExplicitNone: in shouldRetainObjCLifetime() 2883 case Qualifiers::OCL_Strong: in shouldRetainObjCLifetime() 2884 case Qualifiers::OCL_Autoreleasing: in shouldRetainObjCLifetime() 2887 case Qualifiers::OCL_Weak: in shouldRetainObjCLifetime() 2937 type.getObjCLifetime() == Qualifiers::OCL_Weak && in tryEmitARCRetainLoadOfScalar() 3243 case Qualifiers::OCL_ExplicitNone: in visitBinAssign() 3246 case Qualifiers::OCL_Weak: in visitBinAssign() 3249 case Qualifiers::OCL_Autoreleasing: in visitBinAssign() 3252 case Qualifiers::OCL_Strong: in visitBinAssign() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | MicrosoftMangle.cpp | 2037 case Qualifiers::OCL_None: in mangleObjCLifetime() 2038 case Qualifiers::OCL_ExplicitNone: in mangleObjCLifetime() 2040 case Qualifiers::OCL_Autoreleasing: in mangleObjCLifetime() 2043 case Qualifiers::OCL_Strong: in mangleObjCLifetime() 2046 case Qualifiers::OCL_Weak: in mangleObjCLifetime() 2353 mangleQualifiers(Qualifiers(), false); in mangleAddressSpaceType() 3141 case Qualifiers::OCL_None: in mangleType() 3142 case Qualifiers::OCL_ExplicitNone: in mangleType() 3144 case Qualifiers::OCL_Autoreleasing: in mangleType() 3145 case Qualifiers::OCL_Strong: in mangleType() [all …]
|
H A D | TypePrinter.cpp | 155 if (TypeQuals & Qualifiers::Const) { in AppendTypeQualList() 159 if (TypeQuals & Qualifiers::Volatile) { in AppendTypeQualList() 164 if (TypeQuals & Qualifiers::Restrict) { in AppendTypeQualList() 309 Qualifiers Quals = Split.Quals; in printBefore() 2065 Qualifiers TQual, PatQual; in isSubstitutedType() 2295 std::string Qualifiers::getAsString() const { in getAsString() 2401 if (Qualifiers::GC gc = getObjCGCAttr()) { in print() 2405 if (gc == Qualifiers::Weak) in print() 2420 case Qualifiers::OCL_Strong: in print() 2425 case Qualifiers::OCL_Weak: OS << "__weak"; break; in print() [all …]
|
H A D | QualTypeNames.cpp | 384 Qualifiers Quals = QT.getQualifiers(); in getFullyQualifiedType() 394 Qualifiers Quals = QT.getQualifiers(); in getFullyQualifiedType() 410 Qualifiers Quals = QT.getQualifiers(); in getFullyQualifiedType() 429 Qualifiers Quals = QT.getQualifiers(); in getFullyQualifiedType() 441 Qualifiers PrefixQualifiers = QT.getLocalQualifiers(); in getFullyQualifiedType()
|
H A D | ASTDiagnostic.cpp | 392 Qualifiers Q(Qualifiers::fromOpaqueValue(Val)); in FormatASTNodeDiagnosticArgument() 591 Qualifiers Qual; 645 Qualifiers FromQual, Qualifiers ToQual, in SetTemplateDiff() 813 Qualifiers &FromQual, Qualifiers &ToQual) { in GetTemplateDiff() 1185 Qualifiers FromQual = FromType.getQualifiers(), in DiffTypes() 1591 Qualifiers FromQual, ToQual; in TreeToString() 1676 Qualifiers FromQual = FromType.getLocalQualifiers(), in PrintTypeNames() 2006 void PrintQualifiers(Qualifiers FromQual, Qualifiers ToQual) { in PrintQualifiers() 2018 Qualifiers CommonQual = Qualifiers::removeCommonQualifiers(FromQual, in PrintQualifiers() 2059 void PrintQualifier(Qualifiers Q, bool ApplyBold, in PrintQualifier() [all …]
|
/freebsd/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 | 2036 Qualifiers Q = Qualifiers::fromCVRMask(CVR); in BuildQualifiedType() 2055 Qualifiers::ObjCLifetime implicitLifetime = Qualifiers::OCL_None; in inferARCLifetimeForPointee() 2093 Qualifiers qs; in inferARCLifetimeForPointee() 3284 Qualifiers qs; in inferARCWriteback() 6092 Qualifiers qs; in transferARCOwnershipToDeclSpec() 7080 case Qualifiers::OCL_None: in handleObjCOwnershipTypeAttr() 7195 Qualifiers::GC GCAttr; in handleObjCGCTypeAttr() 7205 GCAttr = Qualifiers::Weak; in handleObjCGCTypeAttr() 7207 GCAttr = Qualifiers::Strong; in handleObjCGCTypeAttr() 9896 Qualifiers Quals; in BuiltinRemoveReference() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Format/ |
H A D | QualifierAlignmentFixer.h | 33 std::vector<tok::TokenKind> &Qualifiers); 77 const std::vector<tok::TokenKind> &Qualifiers);
|
H A D | QualifierAlignmentFixer.cpp | 157 const std::vector<tok::TokenKind> &Qualifiers) { in isConfiguredQualifier() argument 158 return Tok && llvm::is_contained(Qualifiers, Tok->Tok.getKind()); in isConfiguredQualifier() 580 std::vector<tok::TokenKind> &Qualifiers) { in prepareLeftRightOrderingForQualifierAlignmentFixer() argument 600 Qualifiers.push_back(QualifierToken); in prepareLeftRightOrderingForQualifierAlignmentFixer() 619 const std::vector<tok::TokenKind> &Qualifiers) { in isConfiguredQualifierOrType() argument 621 isConfiguredQualifier(Tok, Qualifiers)); in isConfiguredQualifierOrType()
|
/freebsd/contrib/llvm-project/llvm/lib/Demangle/ |
H A D | MicrosoftDemangle.cpp | 241 static std::pair<Qualifiers, PointerAffinity> 897 Qualifiers ExtraChildQuals = Q_None; in demangleVariableEncoding() 1783 std::pair<Qualifiers, bool> 1820 Qualifiers Quals = Q_None; in demangleType() 1862 Ty->Quals = Qualifiers(Ty->Quals | Quals); in demangleType() 2101 Qualifiers PointeeQuals = Q_None; in demangleMemberPointerType() 2115 Qualifiers 2117 Qualifiers Quals = Q_None; in demanglePointerExtQualifiers() 2119 Quals = Qualifiers(Quals | Q_Pointer64); in demanglePointerExtQualifiers() 2121 Quals = Qualifiers(Quals | Q_Restrict); in demanglePointerExtQualifiers() [all …]
|
H A D | MicrosoftDemangleNodes.cpp | 36 static void outputSingleQualifier(OutputBuffer &OB, Qualifiers Q) { in outputSingleQualifier() 52 static bool outputQualifierIfPresent(OutputBuffer &OB, Qualifiers Q, in outputQualifierIfPresent() 53 Qualifiers Mask, bool NeedSpace) { in outputQualifierIfPresent() 64 static void outputQualifiers(OutputBuffer &OB, Qualifiers Q, bool SpaceBefore, in outputQualifiers()
|
H A D | ItaniumDemangle.cpp | 135 void print(Qualifiers Qs) { in print() 137 struct QualName { Qualifiers Q; const char *Name; } Names[] = { in print() 145 Qs = Qualifiers(Qs & ~Name.Q); in print()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/ |
H A D | MicrosoftDemangleNodes.h | 33 enum Qualifiers : uint8_t { enum 308 Qualifiers Quals = Q_None; 587 Qualifiers Quals = Qualifiers::Q_None;
|
/freebsd/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/contrib/llvm-project/clang/include/clang/Serialization/ |
H A D | ASTRecordReader.h | 177 Qualifiers readQualifiers() { in readQualifiers() 178 return Qualifiers::fromOpaqueValue(readInt()); in readQualifiers()
|
/freebsd/contrib/llvm-project/clang/tools/clang-format/ |
H A D | ClangFormat.cpp | 466 SmallVector<StringRef> Qualifiers; in format() local 467 QualifierAlignmentOrder.split(Qualifiers, " ", /*MaxSplit=*/-1, in format() 469 FormatStyle->QualifierOrder = {Qualifiers.begin(), Qualifiers.end()}; in format()
|