HomeSort by: relevance | last modified time | path
    Searched refs:Qualifiers (Results 1 - 25 of 93) sorted by relevancy

1 2 3 4

  /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,

Completed in 80 milliseconds

1 2 3 4