/external/clang/lib/CodeGen/ |
CGValue.h | 177 Qualifiers Quals; 220 void Initialize(QualType Type, Qualifiers Quals, 226 this->Quals = Quals; 252 bool isVolatileQualified() const { return Quals.hasVolatile(); } 253 bool isRestrictQualified() const { return Quals.hasRestrict(); } 255 return Quals.getCVRQualifiers() & ~Qualifiers::Const; 261 return Quals.getObjCLifetime(); 289 return Quals.getObjCGCAttr() == Qualifiers::Weak; 292 return Quals.getObjCGCAttr() == Qualifiers::Strong [all...] |
ItaniumCXXABI.cpp | [all...] |
CGDebugInfo.cpp | [all...] |
CGExpr.cpp | 170 Qualifiers Quals, 180 EmitAggExpr(E, AggValueSlot::forAddr(Location, Quals, [all...] |
/external/clang/lib/AST/ |
MicrosoftMangle.cpp | 281 void mangleQualifiers(Qualifiers Quals, bool IsMember); 283 void manglePointerCVQualifiers(Qualifiers Quals); 284 void manglePointerExtQualifiers(Qualifiers Quals, QualType PointeeType); 298 Qualifiers Quals, \ [all...] |
TypePrinter.cpp | 141 print(split.Ty, split.Quals, OS, PlaceHolder); 144 void TypePrinter::print(const Type *T, Qualifiers Quals, raw_ostream &OS, 153 printBefore(T, Quals, OS); 155 printAfter(T, Quals, OS); 239 Qualifiers Quals = Split.Quals; 242 Quals -= QualType(Subst, 0).getQualifiers(); 244 printBefore(Split.Ty, Quals, OS); 249 void TypePrinter::printBefore(const Type *T,Qualifiers Quals, raw_ostream &OS) { 261 if (CanPrefixQualifiers && !Quals.empty()) 1534 unsigned quals = getCVRQualifiers(); local [all...] |
DeclPrinter.cpp | 42 /// \param Quals The Objective-C declaration qualifiers. 44 void PrintObjCMethodType(ASTContext &Ctx, Decl::ObjCDeclQualifier Quals, 981 Decl::ObjCDeclQualifier Quals, 984 if (Quals & Decl::ObjCDeclQualifier::OBJC_TQ_In) 986 if (Quals & Decl::ObjCDeclQualifier::OBJC_TQ_Inout) 988 if (Quals & Decl::ObjCDeclQualifier::OBJC_TQ_Out) 990 if (Quals & Decl::ObjCDeclQualifier::OBJC_TQ_Bycopy) 992 if (Quals & Decl::ObjCDeclQualifier::OBJC_TQ_Byref) 994 if (Quals & Decl::ObjCDeclQualifier::OBJC_TQ_Oneway) 996 if (Quals & Decl::ObjCDeclQualifier::OBJC_TQ_CSNullability) [all...] |
Type.cpp | 214 return Context.getQualifiedType(split.Ty, split.Quals); 221 return Context.getQualifiedType(desugar, split.Quals); 263 Qualifiers quals = split.Quals; local 288 if (!split.Quals.empty()) { 290 quals.addConsistentQualifiers(split.Quals); 295 return SplitQualType(lastTypeWithQuals, quals); 638 splitBaseType.Quals), [all...] |
ItaniumMangle.cpp | 367 void mangleQualifiers(Qualifiers Quals); 1914 Qualifiers quals = split.Quals; local [all...] |
ExprCXX.cpp | 45 Qualifiers Quals; 47 Operand.get<TypeSourceInfo *>()->getType().getNonReferenceType(), Quals); 52 Qualifiers Quals; 54 Operand.get<TypeSourceInfo *>()->getType().getNonReferenceType(), Quals); [all...] |
ASTContext.cpp | [all...] |
DeclCXX.cpp | 503 unsigned Quals; 504 if (Constructor->isCopyConstructor(Quals)) { 507 if (Quals & Qualifiers::Const) [all...] |
ASTDumper.cpp | 638 if (!SQT.Quals.hasQualifiers()) 646 OS << " " << T.split().Quals.getAsString(); [all...] |
/external/clang/include/clang/AST/ |
Type.h | 352 Qualifiers Quals = *this; 353 Quals.setFastQualifiers(0); 354 return Quals; 523 Qualifiers Quals; 525 SplitQualType() : Ty(nullptr), Quals() {} 526 SplitQualType(const Type *ty, Qualifiers qs) : Ty(ty), Quals(qs) {} 532 return std::pair<const Type *, Qualifiers>(Ty, Quals); 536 return a.Ty == b.Ty && a.Quals == b.Quals; 539 return a.Ty != b.Ty || a.Quals != b.Quals 4665 qual_range quals() const { return qual_range(qual_begin(), qual_end()); } function in class:clang::FunctionType::ExtInfo::FunctionProtoType::ObjCObjectType 4942 qual_range quals() const { return qual_range(qual_begin(), qual_end()); } function in class:clang::FunctionType::ExtInfo::FunctionProtoType::ObjCObjectPointerType 5081 Qualifiers quals = getCommonPtr()->CanonicalType.getLocalQualifiers(); local [all...] |
ASTContext.h | [all...] |
DeclCXX.h | [all...] |
/external/clang/lib/Sema/ |
SemaType.cpp | [all...] |
SemaLookup.cpp | [all...] |
SemaTemplateDeduction.cpp | [all...] |
SemaExprCXX.cpp | 381 Qualifiers Quals; 384 Quals); 440 Qualifiers Quals; 441 QualType UnqualT = Context.getUnqualifiedArrayType(T, Quals); [all...] |
SemaOverload.cpp | [all...] |
SemaDeclCXX.cpp | [all...] |
SemaObjCProperty.cpp | 728 if (split.Quals.hasObjCLifetime()) { 730 split.Quals.setObjCLifetime(Qualifiers::OCL_Strong); [all...] |
SemaCodeComplete.cpp | 232 void setObjectTypeQualifiers(Qualifiers Quals) { 233 ObjectTypeQualifiers = Quals; [all...] |
/external/clang/include/clang/Sema/ |
Sema.h | [all...] |