/external/clang/lib/CodeGen/ |
CGValue.h | 132 Qualifiers Quals; 164 void Initialize(QualType Type, Qualifiers Quals, 168 this->Quals = Quals; 187 bool isVolatileQualified() const { return Quals.hasVolatile(); } 188 bool isRestrictQualified() const { return Quals.hasRestrict(); } 190 return Quals.getCVRQualifiers() & ~Qualifiers::Const; 196 return Quals.getObjCLifetime(); 222 return Quals.getObjCGCAttr() == Qualifiers::Weak; 225 return Quals.getObjCGCAttr() == Qualifiers::Strong [all...] |
CGRTTI.cpp | 227 Qualifiers Quals = PointeeTy.getQualifiers(); 228 Quals.removeConst(); 230 if (!Quals.empty()) 724 static unsigned ComputeQualifierFlags(Qualifiers Quals) { 727 if (Quals.hasConst()) 729 if (Quals.hasVolatile()) 731 if (Quals.hasRestrict()) 917 Qualifiers Quals; 919 CGM.getContext().getUnqualifiedArrayType(PointeeTy, Quals); 924 unsigned Flags = ComputeQualifierFlags(Quals); [all...] |
CGDebugInfo.cpp | [all...] |
CGExpr.cpp | 145 Qualifiers Quals, 157 EmitAggExpr(E, AggValueSlot::forAddr(Location, Alignment, Quals, [all...] |
CodeGenFunction.h | [all...] |
/external/clang/include/clang/AST/ |
Type.h | 349 Qualifiers Quals = *this; 350 Quals.setFastQualifiers(0); 351 return Quals; 501 Qualifiers Quals; 503 SplitQualType() : Ty(0), Quals() {} 504 SplitQualType(const Type *ty, Qualifiers qs) : Ty(ty), Quals(qs) {} 510 return std::pair<const Type *,Qualifiers>(Ty, Quals); 514 return a.Ty == b.Ty && a.Quals == b.Quals; 517 return a.Ty != b.Ty || a.Quals != b.Quals 4573 Qualifiers quals = getCommonPtr()->CanonicalType.getLocalQualifiers(); local [all...] |
ASTContext.h | 819 QualType getExtQualType(const Type *Base, Qualifiers Quals) const; [all...] |
DeclCXX.h | [all...] |
/external/clang/lib/AST/ |
TypePrinter.cpp | 135 print(split.Ty, split.Quals, OS, PlaceHolder); 138 void TypePrinter::print(const Type *T, Qualifiers Quals, raw_ostream &OS, 147 printBefore(T, Quals, OS); 149 printAfter(T, Quals, OS); 231 Qualifiers Quals = Split.Quals; 234 Quals -= QualType(Subst, 0).getQualifiers(); 236 printBefore(Split.Ty, Quals, OS); 241 void TypePrinter::printBefore(const Type *T,Qualifiers Quals, raw_ostream &OS) { 253 if (CanPrefixQualifiers && !Quals.empty()) 1405 unsigned quals = getCVRQualifiers(); local [all...] |
MicrosoftMangle.cpp | 93 void mangleQualifiers(Qualifiers Quals, bool IsMember); 94 void manglePointerQualifiers(Qualifiers Quals); [all...] |
ItaniumMangle.cpp | 319 void mangleQualifiers(Qualifiers Quals); 1771 Qualifiers quals = split.Quals; local [all...] |
ASTContext.cpp | [all...] |
Type.cpp | 220 return Context.getQualifiedType(split.Ty, split.Quals); 227 return Context.getQualifiedType(desugar, split.Quals); 269 Qualifiers quals = split.Quals; local 294 if (!split.Quals.empty()) { 296 quals.addConsistentQualifiers(split.Quals); 301 return SplitQualType(lastTypeWithQuals, quals); [all...] |
DeclCXX.cpp | 490 unsigned Quals; 491 if (Constructor->isCopyConstructor(Quals)) { 494 if (Quals & Qualifiers::Const) [all...] |
ExprConstant.cpp | [all...] |
/external/clang/lib/Sema/ |
SemaType.cpp | [all...] |
SemaLookup.cpp | [all...] |
SemaTemplateDeduction.cpp | [all...] |
SemaExprCXX.cpp | 299 Qualifiers Quals; 302 Quals); 354 Qualifiers Quals; 355 QualType UnqualT = Context.getUnqualifiedArrayType(T, Quals); [all...] |
SemaDeclCXX.cpp | [all...] |
SemaOverload.cpp | [all...] |
SemaObjCProperty.cpp | 645 if (split.Quals.hasObjCLifetime()) { 647 split.Quals.setObjCLifetime(Qualifiers::OCL_Strong); [all...] |
SemaCodeComplete.cpp | 232 void setObjectTypeQualifiers(Qualifiers Quals) { 233 ObjectTypeQualifiers = Quals; [all...] |
TreeTransform.h | [all...] |
/external/clang/include/clang/Sema/ |
Sema.h | [all...] |