HomeSort by relevance Sort by last modified time
    Searched refs:Qualifiers (Results 1 - 25 of 75) sorted by null

1 2 3

  /external/clang/test/SemaCXX/
addr-of-overloaded-function.cpp 210 struct Qualifiers {
223 void (Qualifiers::*X)();
224 X = &Qualifiers::C; // expected-error-re {{assigning to 'void (test1::Qualifiers::*)(){{( __attribute__\(\(thiscall\)\))?}}' from incompatible type 'void (test1::Qualifiers::*)(){{( __attribute__\(\(thiscall\)\))?}} const': different qualifiers (none vs const)}}
225 X = &Qualifiers::V; // expected-error-re{{assigning to 'void (test1::Qualifiers::*)(){{( __attribute__\(\(thiscall\)\))?}}' from incompatible type 'void (test1::Qualifiers::*)(){{( __attribute__\(\(thiscall\)\))?}} volatile': different qualifiers (none vs volatile)}
    [all...]
  /external/clang/lib/CodeGen/
CGValue.h 177 Qualifiers Quals;
220 void Initialize(QualType Type, Qualifiers Quals,
255 return Quals.getCVRQualifiers() & ~Qualifiers::Const;
260 Qualifiers::ObjCLifetime getObjCLifetime() const {
289 return Quals.getObjCGCAttr() == Qualifiers::Weak;
292 return Quals.getObjCGCAttr() == Qualifiers::Strong;
311 const Qualifiers &getQuals() const { return Quals; }
312 Qualifiers &getQuals() { return Quals; }
375 Qualifiers qs = type.getQualifiers();
445 // Qualifiers
    [all...]
CGDecl.cpp 535 Qualifiers::ObjCLifetime lifetime) {
537 case Qualifiers::OCL_None:
540 case Qualifiers::OCL_ExplicitNone:
544 case Qualifiers::OCL_Strong: {
555 case Qualifiers::OCL_Autoreleasing:
559 case Qualifiers::OCL_Weak:
618 if (srcExpr->getType().getObjCLifetime() != Qualifiers::OCL_Weak)
660 Qualifiers::ObjCLifetime lifetime = lvalue.getObjCLifetime();
685 if (lifetime != Qualifiers::OCL_ExplicitNone)
702 if (lifetime == Qualifiers::OCL_Weak
    [all...]
CGBlocks.cpp 194 Qualifiers::ObjCLifetime Lifetime;
199 Qualifiers::ObjCLifetime lifetime,
226 if (chunk.Lifetime == Qualifiers::OCL_Strong)
228 if (chunk.Lifetime == Qualifiers::OCL_Weak)
355 Qualifiers::OCL_None,
372 Qualifiers::OCL_None, &CI,
386 Qualifiers::ObjCLifetime lifetime =
390 case Qualifiers::OCL_None: llvm_unreachable("impossible");
391 case Qualifiers::OCL_ExplicitNone:
392 case Qualifiers::OCL_Autoreleasing
    [all...]
CGObjCRuntime.cpp 290 case Qualifiers::OCL_Strong:
294 case Qualifiers::OCL_None:
295 case Qualifiers::OCL_ExplicitNone:
296 case Qualifiers::OCL_Autoreleasing:
300 case Qualifiers::OCL_Weak:
CGExpr.cpp 170 Qualifiers Quals,
207 case Qualifiers::OCL_None:
208 case Qualifiers::OCL_ExplicitNone:
212 case Qualifiers::OCL_Autoreleasing:
216 case Qualifiers::OCL_Strong:
217 case Qualifiers::OCL_Weak:
232 if (Lifetime == Qualifiers::OCL_Strong) {
356 if (ownership != Qualifiers::OCL_None &&
357 ownership != Qualifiers::OCL_ExplicitNone) {
416 EmitAnyExprToMem(E, Object, Qualifiers(), /*IsInit*/true)
    [all...]
CGObjCMac.cpp     [all...]
  /external/clang/lib/StaticAnalyzer/Checkers/
DynamicTypeChecker.cpp 80 QualType::print(DynamicType.getTypePtr(), Qualifiers(), OS, C.getLangOpts(),
83 QualType::print(StaticType.getTypePtr(), Qualifiers(), OS, C.getLangOpts(),
124 QualType::print(TrackedType.getType().getTypePtr(), Qualifiers(), OS,
131 Qualifiers(), OS, LangOpts, llvm::Twine());
133 QualType::print(ExplicitCast->getType().getTypePtr(), Qualifiers(), OS,
139 Qualifiers(), OS, LangOpts, llvm::Twine());
141 QualType::print(ImplicitCast->getType().getTypePtr(), Qualifiers(), OS,
DynamicTypePropagation.cpp     [all...]
  /external/clang/lib/AST/
TypePrinter.cpp 91 void print(const Type *ty, Qualifiers qs, raw_ostream &OS,
99 void printBefore(const Type *ty, Qualifiers qs, raw_ostream &OS);
101 void printAfter(const Type *ty, Qualifiers qs, raw_ostream &OS);
115 if (TypeQuals & Qualifiers::Const) {
119 if (TypeQuals & Qualifiers::Volatile) {
124 if (TypeQuals & Qualifiers::Restrict) {
144 void TypePrinter::print(const Type *T, Qualifiers Quals, raw_ostream &OS,
160 // CanPrefixQualifiers - We prefer to print type qualifiers before the type,
239 Qualifiers Quals = Split.Quals;
249 void TypePrinter::printBefore(const Type *T,Qualifiers Quals, raw_ostream &OS)
    [all...]
MicrosoftMangle.cpp 229 // FIXME: If we add support for __ptr32/64 qualifiers, then we should push
281 void mangleQualifiers(Qualifiers Quals, bool IsMember);
283 void manglePointerCVQualifiers(Qualifiers Quals);
284 void manglePointerExtQualifiers(Qualifiers Quals, QualType PointeeType);
298 Qualifiers Quals, \
460 // <variable-type> ::= <type> <cvr-qualifiers>
461 // ::= <type> <pointee-cvr-qualifiers> # pointers, references
    [all...]
ASTDiagnostic.cpp 498 /// Another level of templates, uses TemplateDecl and Qualifiers
540 /// FromQual, ToQual - Qualifiers for template types.
541 Qualifiers FromQual, ToQual;
620 void SetNode(Qualifiers FromQual, Qualifiers ToQual) {
723 void GetNode(Qualifiers &FromQual, Qualifiers &ToQual) {
    [all...]
Type.cpp 32 bool Qualifiers::isStrictSupersetOf(Qualifiers Other) const {
34 // CVR qualifiers superset
36 // ObjC GC qualifiers superset
189 /// element type of the array, potentially with type qualifiers missing.
190 /// This method should never be used when type qualifiers are meaningful.
262 // All the qualifiers we've seen so far.
263 Qualifiers quals = split.Quals;
285 // Otherwise, split the underlying type. If that yields qualifiers,
299 // FIXME: this seems inherently un-qualifiers-safe
    [all...]
ASTContext.cpp     [all...]
  /external/clang/include/clang/AST/
Type.h 111 /// The collection of all-type qualifiers we support.
112 /// Clang supports five independent qualifiers:
116 class Qualifiers {
165 Qualifiers() : Mask(0) {}
167 /// Returns the common set of qualifiers while removing them from
169 static Qualifiers removeCommonQualifiers(Qualifiers &L, Qualifiers &R) {
172 Qualifiers Q;
179 Qualifiers Q
    [all...]
ASTContext.h     [all...]
  /external/clang/lib/Sema/
SemaObjCProperty.cpp 39 static Qualifiers::ObjCLifetime getImpliedARCOwnership(
47 return Qualifiers::OCL_Strong;
49 return Qualifiers::OCL_Weak;
51 return Qualifiers::OCL_ExplicitNone;
58 return Qualifiers::OCL_ExplicitNone;
61 return Qualifiers::OCL_None;
72 Qualifiers::ObjCLifetime propertyLifetime
75 assert(propertyLifetime != Qualifiers::OCL_None);
77 Qualifiers::ObjCLifetime expectedLifetime
85 if (propertyLifetime == Qualifiers::OCL_Strong)
    [all...]
SemaType.cpp 118 // Microsoft-specific type qualifiers.
125 // Nullability qualifiers.
792 // Type arguments cannot have explicit qualifiers or nullability.
816 // Remove qualifiers even if they're non-local.
949 /// Apply Objective-C protocol qualifiers to the given type.
    [all...]
SemaOverload.cpp     [all...]
SemaLookup.cpp     [all...]
  /external/clang/lib/ARCMigrate/
TransAPIUses.cpp 77 if (pointee.getObjCLifetime() > Qualifiers::OCL_ExplicitNone)
TransBlockObjCVariable.cpp 108 return ty.getLocalQualifiers().getObjCLifetime() == Qualifiers::OCL_Strong;
TransProperties.cpp 229 I->IvarD->getType().getObjCLifetime() != Qualifiers::OCL_Weak) {
257 I->IvarD->getType().getObjCLifetime() != Qualifiers::OCL_Weak)
325 != Qualifiers::OCL_Strong)
TransGCAttrs.cpp 250 if (TInfo->getType().getObjCLifetime() == Qualifiers::OCL_Weak) {
252 } else if (TInfo->getType().getObjCLifetime() == Qualifiers::OCL_Strong)
  /external/clang/include/clang/Serialization/
ASTBitCodes.h 74 /// qualifiers (as with QualType) and the upper bits provide a
94 return (Idx << Qualifiers::FastWidth) | FastQuals;
100 return TypeIdx(ID >> Qualifiers::FastWidth);
341 /// @c T are its qualifiers (const, volatile, restrict), as in
    [all...]

Completed in 686 milliseconds

1 2 3