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
  123       return Visit(SQT.Ty);
  127       Visit(T.split().Ty);
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);
 6143     Ty->getLocallyUnqualifiedSingleStepDesugaredType().split();
 6232   return QualType(getSplitUnqualifiedTypeImpl(*this).Ty, 0);
tools/clang/lib/AST/ASTContext.cpp
 2732     canon = getExtQualType(canonSplit.Ty, canonSplit.Quals);
 3200     Canon = getConstantArrayType(QualType(canonSplit.Ty, 0), ArySize, nullptr,
 3230   const Type *ty = split.Ty;
 3371     Canon = getVariableArrayType(QualType(canonSplit.Ty, 0), NumElts, ASM,
 3418                                    QualType(canonElementType.Ty, 0),
 3428       DependentSizedArrayType(*this, QualType(canonElementType.Ty, 0),
 3441   if (QualType(canonElementType.Ty, 0) == elementType &&
 3473     canon = getIncompleteArrayType(QualType(canonSplit.Ty, 0),
 5178       dyn_cast<ArrayType>(splitType.Ty->getUnqualifiedDesugaredType());
 5183     return QualType(splitType.Ty, 0);
 5195     return QualType(splitType.Ty, 0);
 5567   const auto *ATy = dyn_cast<ArrayType>(split.Ty);
 5662     const ArrayType *array = split.Ty->getAsArrayTypeUnsafe();
tools/clang/lib/AST/ItaniumMangle.cpp
 2461   const Type *ty = split.Ty;
 2483       mangleType(QualType(splitDAST.Ty, 0));
 3245   mangleType(QualType(split.Ty, 0));
tools/clang/lib/AST/ODRHash.cpp
  764     if (auto Pointer = dyn_cast<PointerType>(split.Ty)) {
 1118   AddType(split.Ty);
tools/clang/lib/AST/Type.cpp
  324   return Context.getQualifiedType(split.Ty, split.Quals);
  330   QualType desugar = split.Ty->getLocallyUnqualifiedSingleStepDesugaredType();
  396   const Type *lastTypeWithQuals = split.Ty;
  403     switch (split.Ty->getTypeClass()) {
  419       lastTypeWithQuals = split.Ty;
  758   QualType baseType(splitBaseType.Ty, 0);
  759   if (const auto *baseObj = splitBaseType.Ty->getAs<ObjCObjectType>())
  791     QualType result = static_cast<Derived *>(this)->Visit(splitType.Ty);
tools/clang/lib/AST/TypePrinter.cpp
  173   print(split.Ty, split.Quals, OS, PlaceHolder);
  283   if (const auto *Subst = dyn_cast<SubstTemplateTypeParmType>(Split.Ty))
  286   printBefore(Split.Ty, Quals, OS);
  339   printAfter(split.Ty, split.Quals, OS);
tools/clang/lib/Sema/SemaType.cpp
 1845     T = BuildAtomicType(QualType(Split.Ty, 0),
 6150       while (!prevTy || prevTy != underlyingType.Ty) {
 6151         prevTy = underlyingType.Ty;
 6394         return wrap(C, SplitOld.Ty, I);
 6395       return C.getQualifiedType(wrap(C, SplitOld.Ty, I), SplitOld.Quals);