Home
last modified time | relevance | path

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

12345

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DType.h147 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 DAbstractBasicReader.h215 Qualifiers readQualifiers() { in readQualifiers()
216 static_assert(sizeof(Qualifiers().getAsOpaqueValue()) <= sizeof(uint32_t), in readQualifiers()
219 return Qualifiers::fromOpaqueValue(value); in readQualifiers()
H A DASTContext.h1270 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 DDynamicTypeChecker.cpp71 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 DDynamicTypePropagation.cpp1030 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 DCGValue.h198 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 DCGObjCRuntime.cpp294 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 DCGDecl.cpp650 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 DCGBlocks.cpp1631 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 DCGObjC.cpp2881 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 DMicrosoftMangle.cpp2037 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 DTypePrinter.cpp155 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 DQualTypeNames.cpp384 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 DASTDiagnostic.cpp392 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 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.cpp2036 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 DQualifierAlignmentFixer.h33 std::vector<tok::TokenKind> &Qualifiers);
77 const std::vector<tok::TokenKind> &Qualifiers);
H A DQualifierAlignmentFixer.cpp157 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 DMicrosoftDemangle.cpp241 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 DMicrosoftDemangleNodes.cpp36 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 DItaniumDemangle.cpp135 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 DMicrosoftDemangleNodes.h33 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 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/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTRecordReader.h177 Qualifiers readQualifiers() { in readQualifiers()
178 return Qualifiers::fromOpaqueValue(readInt()); in readQualifiers()
/freebsd/contrib/llvm-project/clang/tools/clang-format/
H A DClangFormat.cpp466 SmallVector<StringRef> Qualifiers; in format() local
467 QualifierAlignmentOrder.split(Qualifiers, " ", /*MaxSplit=*/-1, in format()
469 FormatStyle->QualifierOrder = {Qualifiers.begin(), Qualifiers.end()}; in format()

12345