HomeSort by: relevance | last modified time | path
    Searched defs:Quals (Results 1 - 16 of 16) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/AST/
QualTypeNames.cpp 374 Qualifiers Quals = QT.getQualifiers();
378 QT = Ctx.getQualifiedType(QT, Quals);
384 Qualifiers Quals = QT.getQualifiers();
391 QT = Ctx.getQualifiedType(QT, Quals);
400 Qualifiers Quals = QT.getQualifiers();
409 QT = Ctx.getQualifiedType(QT, Quals);
419 Qualifiers Quals = QT.getQualifiers();
424 QT = Ctx.getQualifiedType(QT, Quals);
ExprCXX.cpp 163 Qualifiers Quals;
165 Operand.get<TypeSourceInfo *>()->getType().getNonReferenceType(), Quals);
170 Qualifiers Quals;
172 Operand.get<TypeSourceInfo *>()->getType().getNonReferenceType(), Quals);
TypePrinter.cpp 177 print(split.Ty, split.Quals, OS, PlaceHolder);
180 void TypePrinter::print(const Type *T, Qualifiers Quals, raw_ostream &OS,
189 printBefore(T, Quals, OS);
191 printAfter(T, Quals, OS);
290 Qualifiers Quals = Split.Quals;
292 Quals -= QualType(Subst, 0).getQualifiers();
294 printBefore(Split.Ty, Quals, OS);
299 void TypePrinter::printBefore(const Type *T,Qualifiers Quals, raw_ostream &OS) {
311 if (CanPrefixQualifiers && !Quals.empty())
2167 unsigned quals = getCVRQualifiers(); local
    [all...]
ASTContext.cpp 2913 ASTContext::getExtQualType(const Type *baseType, Qualifiers quals) const {
2914 unsigned fastQuals = quals.getFastQualifiers();
2915 quals.removeFastQualifiers();
2919 ExtQuals::Profile(ID, baseType, quals);
2922 assert(eq->getQualifiers() == quals);
2930 canonSplit.Quals.addConsistentQualifiers(quals);
2931 canon = getExtQualType(canonSplit.Ty, canonSplit.Quals);
2937 auto *eq = new (*this, TypeAlignment) ExtQuals(baseType, canon, quals);
2950 QualifierCollector Quals;
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaExprCXX.cpp 525 Qualifiers Quals;
528 Quals);
592 Qualifiers Quals;
593 QualType UnqualT = Context.getUnqualifiedArrayType(T, Quals);
6557 Qualifiers Quals;
6563 : K(K), Quals(), ClassOrBound(ClassOrBound) {}
6565 T = Ctx.getQualifiedType(T, Quals);
6614 Qualifiers Quals = Qualifiers::fromCVRUMask(Q1.getCVRUQualifiers() |
6620 Quals.setAddressSpace(Q1.getAddressSpace());
6626 Quals.setAddressSpace(MaybeQ1 ? Q1.getAddressSpace(
    [all...]
SemaTemplateDeduction.cpp 1427 Qualifiers Quals;
1428 QualType UnqualParam = S.Context.getUnqualifiedArrayType(Param, Quals);
1429 Quals.setCVRQualifiers(Quals.getCVRQualifiers() &
1431 Param = S.Context.getQualifiedType(UnqualParam, Quals);
1473 Qualifiers Quals;
1474 Arg = S.Context.getUnqualifiedArrayType(Arg, Quals);
1475 if (Quals) {
1476 Arg = S.Context.getQualifiedType(Arg, Quals);
1581 Qualifiers Quals;
    [all...]
SemaCodeComplete.cpp 264 void setObjectTypeQualifiers(Qualifiers Quals, ExprValueKind Kind) {
265 ObjectTypeQualifiers = Quals;
2881 std::string Quals =
2883 if (!Quals.empty())
2884 Result = "(" + Quals + " " + Result + ")";
5384 for (auto *I : BaseType->castAs<ObjCObjectPointerType>()->quals())
7674 for (auto *I : QualID->quals())
7686 for (auto *I : IFacePtr->quals())
8271 std::string Quals = formatObjCParamQualifiers(ObjCDeclQuals, Type);
8272 if (!Quals.empty()
    [all...]
SemaType.cpp 1928 Split.Quals.addCVRQualifiers(CVR);
1929 return BuildQualifiedType(T, Loc, Split.Quals);
1995 std::string Quals = FnTy->getMethodQuals().getAsString();
2002 if (!Quals.empty())
2003 Quals += ' ';
2004 Quals += '&';
2008 if (!Quals.empty())
2009 Quals += ' ';
2010 Quals += "&&";
2014 return Quals;
    [all...]
TreeTransform.h 4723 Qualifiers Quals = TL.getType().getLocalQualifiers();
4726 Quals.getAddressSpace() != LangAS::Default)) &&
4727 T.getAddressSpace() != Quals.getAddressSpace()) {
4738 Quals.getAddressSpace());
4749 if (!Quals.hasRestrict())
4751 Quals = Qualifiers::fromCVRMask(Qualifiers::Restrict);
4756 if (Quals.hasObjCLifetime()) {
4758 Quals.removeObjCLifetime();
4790 Quals.removeObjCLifetime();
4795 return SemaRef.BuildQualifiedType(T, Loc, Quals);
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGValue.h 193 Qualifiers Quals;
229 void Initialize(QualType Type, Qualifiers Quals, CharUnits Alignment,
234 this->Quals = Quals;
260 bool isVolatileQualified() const { return Quals.hasVolatile(); }
261 bool isRestrictQualified() const { return Quals.hasRestrict(); }
263 return Quals.getCVRQualifiers() & ~Qualifiers::Const;
269 return Quals.getObjCLifetime();
297 return Quals.getObjCGCAttr() == Qualifiers::Weak;
300 return Quals.getObjCGCAttr() == Qualifiers::Strong
    [all...]
CGDebugInfo.cpp 2125 StringRef Quals;
2130 std::tie(Quals, GVName) = OS.str().rsplit("::");
2132 std::swap(Quals, GVName);
2137 if (!Quals.empty())
2138 OS << Quals << "::";
3140 Qualifiers Quals;
3145 Quals += Qualifiers::removeCommonQualifiers(Quals, InnerQuals);
3146 Quals += InnerQuals;
3150 return C.getQualifiedType(T.getTypePtr(), Quals);
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Demangle/
MicrosoftDemangleNodes.h 310 Qualifiers Quals = Q_None;
588 Qualifiers Quals = Qualifiers::Q_None;
ItaniumDemangle.h 319 const Qualifiers Quals;
323 if (Quals & QualConst)
325 if (Quals & QualVolatile)
327 if (Quals & QualRestrict)
335 Quals(Quals_), Child(Child_) {}
337 template<typename Fn> void match(Fn F) const { F(Child, Quals); }
3716 Qualifiers Quals = parseCVQualifiers();
3720 if (Quals != QualNone)
3721 Ty = make<QualType>(Ty, Quals);
  /src/external/apache2/llvm/dist/llvm/lib/Demangle/
MicrosoftDemangle.cpp 288 std::tie(STSN->Quals, IsMember) = demangleQualifiers(MangledName);
859 PTN->Quals = Qualifiers(VSN->Type->Quals |
870 PTN->Pointee->Quals = Qualifiers(PTN->Pointee->Quals | ExtraChildQuals);
875 VSN->Type->Quals = demangleQualifiers(MangledName).first;
1774 Qualifiers Quals = Q_None;
1777 std::tie(Quals, IsMember) = demangleQualifiers(MangledName);
1780 std::tie(Quals, IsMember) = demangleQualifiers(MangledName);
1816 Ty->Quals = Qualifiers(Ty->Quals | Quals)
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
DeclCXX.h 2612 unsigned Quals;
2613 return isCopyOrMoveConstructor(Quals);
Type.h 416 Qualifiers Quals = *this;
417 Quals.setFastQualifiers(0);
418 return Quals;
612 Qualifiers Quals;
615 SplitQualType(const Type *ty, Qualifiers qs) : Ty(ty), Quals(qs) {}
621 return std::pair<const Type *, Qualifiers>(Ty, Quals);
625 return a.Ty == b.Ty && a.Quals == b.Quals;
628 return a.Ty != b.Ty || a.Quals != b.Quals;
    [all...]

Completed in 92 milliseconds