reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/ASTContext.h
 1943     return getQualifiedType(split.Ty, split.Quals);
tools/clang/include/clang/AST/ASTNodeTraverser.h
  122     if (!SQT.Quals.hasQualifiers())
tools/clang/include/clang/AST/Type.h
  596     return std::pair<const Type *, Qualifiers>(Ty, Quals);
  600     return a.Ty == b.Ty && a.Quals == b.Quals;
  600     return a.Ty == b.Ty && a.Quals == b.Quals;
  603     return a.Ty != b.Ty || a.Quals != b.Quals;
  603     return a.Ty != b.Ty || a.Quals != b.Quals;
  981     return getAsString(split.Ty, split.Quals, Policy);
  996     return print(split.Ty, split.Quals, OS, policy, PlaceHolder, Indentation);
 1009     return getAsStringInternal(split.Ty, split.Quals, out, policy);
 6144   desugar.Quals.addConsistentQualifiers(Quals);
 6144   desugar.Quals.addConsistentQualifiers(Quals);
tools/clang/lib/AST/ASTContext.cpp
 2731     canonSplit.Quals.addConsistentQualifiers(quals);
 2732     canon = getExtQualType(canonSplit.Ty, canonSplit.Quals);
 3202     Canon = getQualifiedType(Canon, canonSplit.Quals);
 3354   return getQualifiedType(result, split.Quals);
 3373     Canon = getQualifiedType(Canon, canonSplit.Quals);
 3437                                     canonElementType.Quals);
 3475     canon = getQualifiedType(canon, canonSplit.Quals);
 5182     quals = splitType.Quals;
 5194     quals = splitType.Quals;
 5200   quals.addConsistentQualifiers(splitType.Quals);
 5564   Qualifiers qs = split.Quals;
 5666     qs.addConsistentQualifiers(split.Quals);
tools/clang/lib/AST/ItaniumMangle.cpp
 2460   Qualifiers quals = split.Quals;
 2482       mangleQualifiers(splitDAST.Quals, DAST);
 2880       SplitReturnTy.Quals.removeObjCLifetime();
 3244   mangleQualifiers(split.Quals, T);
tools/clang/lib/AST/JSONNodeDumper.cpp
   89   JOS.attribute("qualifiers", T.split().Quals.getAsString());
tools/clang/lib/AST/ODRHash.cpp
  767         ID.AddInteger(split.Quals.getAsOpaqueValue());
 1117   ID.AddInteger(split.Quals.getAsOpaqueValue());
tools/clang/lib/AST/TextNodeDumper.cpp
  216   OS << " " << T.split().Quals.getAsString();
tools/clang/lib/AST/Type.cpp
  324   return Context.getQualifiedType(split.Ty, split.Quals);
  331   return Context.getQualifiedType(desugar, split.Quals);
  393   Qualifiers quals = split.Quals;
  418     if (!split.Quals.empty()) {
  420       quals.addConsistentQualifiers(split.Quals);
  763                                                     splitBaseType.Quals),
  797     return Ctx.getQualifiedType(result, splitType.Quals);
tools/clang/lib/AST/TypePrinter.cpp
  173   print(split.Ty, split.Quals, OS, PlaceHolder);
  282   Qualifiers Quals = Split.Quals;
  339   printAfter(split.Ty, split.Quals, OS);
tools/clang/lib/Sema/SemaObjCProperty.cpp
  745     if (split.Quals.hasObjCLifetime()) {
  747       split.Quals.setObjCLifetime(Qualifiers::OCL_Strong);
tools/clang/lib/Sema/SemaType.cpp
 1849     Split.Quals.addCVRQualifiers(CVR);
 1850     return BuildQualifiedType(T, Loc, Split.Quals);
 6154       underlyingType.Quals.removeObjCLifetime();
 6158   underlyingType.Quals.addObjCLifetime(lifetime);
 6393       if (SplitOld.Quals.empty())
 6395       return C.getQualifiedType(wrap(C, SplitOld.Ty, I), SplitOld.Quals);
tools/clang/unittests/AST/ASTTraverserTest.cpp
   35     OS << "QualType " << QT.split().Quals.getAsString();