Home
last modified time | relevance | path

Searched refs:DependentAddressSpaceType (Results 1 – 18 of 18) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A DTypeNodes.td68 def DependentAddressSpaceType : TypeNode<Type>, AlwaysDependent;
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DItaniumMangle.cpp563 void mangleQualifiers(Qualifiers Quals, const DependentAddressSpaceType *DAST = nullptr);
2709 void CXXNameMangler::mangleQualifiers(Qualifiers Quals, const DependentAddressSpaceType *DAST) { in mangleQualifiers()
2990 if (const DependentAddressSpaceType *DAST = in mangleType()
2991 dyn_cast<DependentAddressSpaceType>(ty)) { in mangleType()
4193 void CXXNameMangler::mangleType(const DependentAddressSpaceType *T) { in mangleType()
5734 if (const DependentAddressSpaceType *DAST = in mangleFunctionParam()
5735 dyn_cast<DependentAddressSpaceType>(parm->getType())) { in mangleFunctionParam()
H A DTypePrinter.cpp614 const DependentAddressSpaceType *T, raw_ostream &OS) { in printDependentAddressSpaceBefore()
619 const DependentAddressSpaceType *T, raw_ostream &OS) { in printDependentAddressSpaceAfter()
H A DASTStructuralEquivalence.cpp932 const auto *DepAddressSpace1 = cast<DependentAddressSpaceType>(T1); in IsStructurallyEquivalent()
933 const auto *DepAddressSpace2 = cast<DependentAddressSpaceType>(T2); in IsStructurallyEquivalent()
H A DODRHash.cpp1015 void VisitDependentAddressSpaceType(const DependentAddressSpaceType *T) { in VisitDependentAddressSpaceType()
H A DType.cpp287 DependentAddressSpaceType::DependentAddressSpaceType(QualType PointeeType, in DependentAddressSpaceType() function in DependentAddressSpaceType
298 void DependentAddressSpaceType::Profile(llvm::FoldingSetNodeID &ID, in Profile()
H A DASTContext.cpp4248 DependentAddressSpaceType::Profile(ID, *this, canonPointeeType, in getDependentAddressSpaceType()
4251 DependentAddressSpaceType *canonTy = in getDependentAddressSpaceType()
4255 canonTy = new (*this, alignof(DependentAddressSpaceType)) in getDependentAddressSpaceType()
4256 DependentAddressSpaceType(canonPointeeType, QualType(), AddrSpaceExpr, in getDependentAddressSpaceType()
4266 auto *sugaredType = new (*this, alignof(DependentAddressSpaceType)) in getDependentAddressSpaceType()
4267 DependentAddressSpaceType(PointeeType, QualType(canonTy, 0), in getDependentAddressSpaceType()
12795 const auto *PX = cast<DependentAddressSpaceType>(X), in getCommonNonSugarTypeNode()
12796 *PY = cast<DependentAddressSpaceType>(Y); in getCommonNonSugarTypeNode()
H A DMicrosoftMangle.cpp3300 void MicrosoftCXXNameMangler::mangleType(const DependentAddressSpaceType *T, in mangleType()
H A DASTImporter.cpp1746 const clang::DependentAddressSpaceType *T) { in VisitDependentAddressSpaceType()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DTypeProperties.td643 let Class = DependentAddressSpaceType in {
H A DType.h3398 class DependentAddressSpaceType : public Type, public llvm::FoldingSetNode {
3405 DependentAddressSpaceType(QualType PointeeType, QualType can,
7209 return isa<DependentAddressSpaceType>(CanonicalType);
H A DRecursiveASTVisitor.h1006 DEF_TRAVERSE_TYPE(DependentAddressSpaceType, {
1263 DEF_TRAVERSE_TYPELOC(DependentAddressSpaceType, {
H A DTypeLoc.h1723 DependentAddressSpaceType,
H A DASTContext.h202 mutable llvm::ContextualFoldingSet<DependentAddressSpaceType, ASTContext &>
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp2163 const auto *ASP = P->castAs<DependentAddressSpaceType>(); in DeduceTemplateArgumentsByTypeMatch()
2165 if (const auto *ASA = A->getAs<DependentAddressSpaceType>()) { in DeduceTemplateArgumentsByTypeMatch()
6265 const DependentAddressSpaceType *DependentASType = in MarkUsedTemplateParameters()
6266 cast<DependentAddressSpaceType>(T); in MarkUsedTemplateParameters()
H A DTreeTransform.h5707 const DependentAddressSpaceType *T = TL.getTypePtr(); in TransformDependentAddressSpaceType()
5733 if (isa<DependentAddressSpaceType>(Result)) { in TransformDependentAddressSpaceType()
H A DSemaType.cpp6856 if (T->getAs<DependentAddressSpaceType>()) { in BuildAddressSpaceAttr()
H A DSemaTemplate.cpp6422 const DependentAddressSpaceType *T) { in VisitDependentAddressSpaceType()