| /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
| DynamicTypeChecker.cpp | 77 QualType::print(DynamicType.getTypePtr(), Qualifiers(), OS, C.getLangOpts(), 80 QualType::print(StaticType.getTypePtr(), Qualifiers(), OS, C.getLangOpts(), 115 QualType::print(TrackedType.getType().getTypePtr(), Qualifiers(), OS, 122 Qualifiers(), OS, LangOpts, llvm::Twine()); 124 QualType::print(ExplicitCast->getType().getTypePtr(), Qualifiers(), OS, 130 Qualifiers(), OS, LangOpts, llvm::Twine()); 132 QualType::print(ImplicitCast->getType().getTypePtr(), Qualifiers(), OS,
|
| DynamicTypePropagation.cpp | 1034 QualType::print(From, Qualifiers(), OS, C.getLangOpts(), llvm::Twine()); 1036 QualType::print(To, Qualifiers(), OS, C.getLangOpts(), llvm::Twine()); 1073 QualType::print(*TrackedType, Qualifiers(), OS, LangOpts, llvm::Twine()); 1079 Qualifiers(), OS, LangOpts, llvm::Twine()); 1081 QualType::print(ExplicitCast->getType().getTypePtr(), Qualifiers(), OS, 1087 Qualifiers(), OS, LangOpts, llvm::Twine()); 1089 QualType::print(ImplicitCast->getType().getTypePtr(), Qualifiers(), OS,
|
| ObjCAutoreleaseWriteChecker.cpp | 116 if (Ty->getPointeeType().getObjCLifetime() != Qualifiers::OCL_Autoreleasing)
|
| /src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| CGValue.h | 193 Qualifiers Quals; 229 void Initialize(QualType Type, Qualifiers Quals, CharUnits Alignment, 263 return Quals.getCVRQualifiers() & ~Qualifiers::Const; 268 Qualifiers::ObjCLifetime getObjCLifetime() const { 297 return Quals.getObjCGCAttr() == Qualifiers::Weak; 300 return Quals.getObjCGCAttr() == Qualifiers::Strong; 313 const Qualifiers &getQuals() const { return Quals; } 314 Qualifiers &getQuals() { return Quals; } 391 Qualifiers qs = type.getQualifiers(); 475 // Qualifiers [all...] |
| CGObjCRuntime.cpp | 295 case Qualifiers::OCL_Strong: 299 case Qualifiers::OCL_None: 300 case Qualifiers::OCL_ExplicitNone: 301 case Qualifiers::OCL_Autoreleasing: 305 case Qualifiers::OCL_Weak:
|
| CGBlocks.cpp | 343 Qualifiers::ObjCLifetime Lifetime; 349 Qualifiers::ObjCLifetime lifetime, 376 if (chunk.Lifetime == Qualifiers::OCL_Strong) 378 if (chunk.Lifetime == Qualifiers::OCL_Weak) 564 Qualifiers::OCL_None, 585 Qualifiers::OCL_None, &CI, 601 Qualifiers::ObjCLifetime lifetime = VT.getObjCLifetime(); 604 case Qualifiers::OCL_None: llvm_unreachable("impossible"); 605 case Qualifiers::OCL_ExplicitNone: 606 case Qualifiers::OCL_Autoreleasing [all...] |
| CGDecl.cpp | 615 Qualifiers::ObjCLifetime lifetime) { 617 case Qualifiers::OCL_None: 620 case Qualifiers::OCL_ExplicitNone: 624 case Qualifiers::OCL_Strong: { 635 case Qualifiers::OCL_Autoreleasing: 639 case Qualifiers::OCL_Weak: 698 if (srcExpr->getType().getObjCLifetime() != Qualifiers::OCL_Weak) 760 Qualifiers::ObjCLifetime lifetime = lvalue.getObjCLifetime(); 785 if (lifetime != Qualifiers::OCL_ExplicitNone) 803 if (lifetime == Qualifiers::OCL_Weak [all...] |
| CGObjC.cpp | 94 EmitAnyExprToMem(SubExpr, Temporary, Qualifiers(), /*isInit*/ true); 312 if (receiver->getType().getObjCLifetime() != Qualifiers::OCL_Strong) 351 if (CE->getSubExpr()->getType().getObjCLifetime() == Qualifiers::OCL_Weak) 951 if (ivarType.getObjCLifetime() == Qualifiers::OCL_Strong) 1258 if (LV.getQuals().getObjCLifetime() == Qualifiers::OCL_Weak) { 1889 elementLValue.getQuals().setObjCLifetime(Qualifiers::OCL_ExplicitNone); 2853 static bool shouldRetainObjCLifetime(Qualifiers::ObjCLifetime lifetime) { 2855 case Qualifiers::OCL_None: 2856 case Qualifiers::OCL_ExplicitNone: 2857 case Qualifiers::OCL_Strong [all...] |
| /src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| Type.h | 139 /// The collection of all-type qualifiers we support. 140 /// Clang supports five independent qualifiers: 145 class Qualifiers { 194 /// Returns the common set of qualifiers while removing them from 196 static Qualifiers removeCommonQualifiers(Qualifiers &L, Qualifiers &R) { 199 Qualifiers Q; 206 Qualifiers Q; 232 static Qualifiers fromFastMask(unsigned Mask) [all...] |
| AbstractBasicReader.h | 214 Qualifiers readQualifiers() { 215 static_assert(sizeof(Qualifiers().getAsOpaqueValue()) <= sizeof(uint32_t), 218 return Qualifiers::fromOpaqueValue(value);
|
| ASTContext.h | 1127 /// Return a type with extended qualifiers. 1128 QualType getExtQualType(const Type *Base, Qualifiers Quals) const; 1138 /// The resulting type has a union of the qualifiers from T and the address 1144 /// with qualifiers intact (or that's the idea anyway) 1146 /// The return type should be T with all prior qualifiers minus the address 1150 /// Apply Objective-C protocol qualifiers to the given type. 1152 /// qualifiers on ObjCObjectPointerType. It can be set to true when 1161 /// The resulting type has a union of the qualifiers from T and the gc 1163 QualType getObjCGCQualType(QualType T, Qualifiers::GC gcAttr) const; 1166 /// address space and return the type with qualifiers intact [all...] |
| /src/external/apache2/llvm/dist/clang/lib/AST/ |
| MicrosoftMangle.cpp | 366 void mangleAddressSpaceType(QualType T, Qualifiers Quals, SourceRange Range); 380 bool is64BitPointer(Qualifiers Quals) const { 394 void mangleQualifiers(Qualifiers Quals, bool IsMember); 396 void manglePointerCVQualifiers(Qualifiers Quals); 397 void manglePointerExtQualifiers(Qualifiers Quals, QualType PointeeType); 414 Qualifiers Quals, \ 441 void mangleObjCLifetime(const QualType T, Qualifiers Quals, 443 void mangleObjCKindOfType(const ObjCObjectType *T, Qualifiers Quals, 616 // <variable-type> ::= <type> <cvr-qualifiers> 617 // ::= <type> <pointee-cvr-qualifiers> # pointers, reference [all...] |
| TypePrinter.cpp | 112 void print(const Type *ty, Qualifiers qs, raw_ostream &OS, 135 void printBefore(const Type *ty, Qualifiers qs, raw_ostream &OS); 136 void printAfter(const Type *ty, Qualifiers qs, raw_ostream &OS); 144 if (TypeQuals & Qualifiers::Const) { 148 if (TypeQuals & Qualifiers::Volatile) { 153 if (TypeQuals & Qualifiers::Restrict) { 180 void TypePrinter::print(const Type *T, Qualifiers Quals, raw_ostream &OS, 196 // CanPrefixQualifiers - We prefer to print type qualifiers before the type, 290 Qualifiers Quals = Split.Quals; 299 void TypePrinter::printBefore(const Type *T,Qualifiers Quals, raw_ostream &OS) [all...] |
| QualTypeNames.cpp | 373 // Get the qualifiers. 374 Qualifiers Quals = QT.getQualifiers(); 377 // Add back the qualifiers. 383 // Get the qualifiers. 384 Qualifiers Quals = QT.getQualifiers(); 390 // Add back the qualifiers. 398 // Get the qualifiers. 400 Qualifiers Quals = QT.getQualifiers(); 408 // Add back the qualifiers. 418 // Get the qualifiers [all...] |
| ASTDiagnostic.cpp | 344 auto S = Qualifiers::getAddrSpaceAsString(static_cast<LangAS>(Val)); 359 Qualifiers Q(Qualifiers::fromOpaqueValue(Val)); 558 Qualifiers Qual; 612 Qualifiers FromQual, Qualifiers ToQual, 780 Qualifiers &FromQual, Qualifiers &ToQual) { 1149 Qualifiers FromQual = FromType.getQualifiers(), 1555 Qualifiers FromQual, ToQual [all...] |
| ASTContext.cpp | 2913 ASTContext::getExtQualType(const Type *baseType, Qualifiers quals) const { 2948 // If we are composing extended qualifiers together, merge together 2968 // If we are composing extended qualifiers together, merge together 2976 // If the type no longer has an address space after stripping qualifiers, 2988 // non-fast qualifiers, so creating an ExtQualType isn't possible (asserts) 2997 Qualifiers::GC GCAttr) const { 3010 // If we are composing extended qualifiers together, merge together 3244 // qualifiers (if any) are those specified within the [ and ] of 3439 // If the element type isn't canonical or has qualifiers, or the array bound 3602 // Apply the top-level qualifiers from the original [all...] |
| /src/external/apache2/llvm/dist/clang/lib/ARCMigrate/ |
| TransAPIUses.cpp | 76 if (pointee.getObjCLifetime() > Qualifiers::OCL_ExplicitNone)
|
| TransBlockObjCVariable.cpp | 107 return ty.getLocalQualifiers().getObjCLifetime() == Qualifiers::OCL_Strong;
|
| TransProperties.cpp | 227 I->IvarD->getType().getObjCLifetime() != Qualifiers::OCL_Weak) { 255 I->IvarD->getType().getObjCLifetime() != Qualifiers::OCL_Weak) 326 != Qualifiers::OCL_Strong)
|
| /src/external/apache2/llvm/dist/clang/lib/Sema/ |
| SemaObjCProperty.cpp | 38 static Qualifiers::ObjCLifetime 45 return Qualifiers::OCL_Strong; 47 return Qualifiers::OCL_Weak; 49 return Qualifiers::OCL_ExplicitNone; 56 return Qualifiers::OCL_ExplicitNone; 59 return Qualifiers::OCL_None; 69 Qualifiers::ObjCLifetime propertyLifetime 72 assert(propertyLifetime != Qualifiers::OCL_None); 74 Qualifiers::ObjCLifetime expectedLifetime 82 if (propertyLifetime == Qualifiers::OCL_Strong) [all...] |
| SemaType.cpp | 139 // Microsoft-specific type qualifiers. 146 // Nullability qualifiers. 806 /// attributes and type qualifiers when returning true. 826 // Warn if we see type qualifiers for omitted return type on a block literal. 887 // Type arguments cannot have explicit qualifiers or nullability. 911 // Remove qualifiers even if they're non-local. 1131 // Fill in protocol qualifiers. 1577 "No qualifiers on tag names!"); 1593 "Can't handle qualifiers on typedef names yet!"); 1772 // Apply const/volatile/restrict qualifiers to T [all...] |
| /src/external/apache2/llvm/dist/clang/include/clang/Serialization/ |
| ASTRecordReader.h | 171 Qualifiers readQualifiers() { 172 return Qualifiers::fromOpaqueValue(readInt());
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/Demangle/ |
| MicrosoftDemangleNodes.h | 35 enum Qualifiers : uint8_t { 310 Qualifiers Quals = Q_None; 588 Qualifiers Quals = Qualifiers::Q_None;
|
| MicrosoftDemangle.h | 167 Qualifiers demanglePointerExtQualifiers(StringView &MangledName); 254 std::pair<Qualifiers, bool> demangleQualifiers(StringView &MangledName);
|
| /src/external/apache2/llvm/dist/llvm/lib/Demangle/ |
| MicrosoftDemangleNodes.cpp | 37 static void outputSingleQualifier(OutputStream &OS, Qualifiers Q) { 53 static bool outputQualifierIfPresent(OutputStream &OS, Qualifiers Q, 54 Qualifiers Mask, bool NeedSpace) { 65 static void outputQualifiers(OutputStream &OS, Qualifiers Q, bool SpaceBefore,
|