| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | TypeNodes.td | 68 def DependentAddressSpaceType : TypeNode<Type>, AlwaysDependent;
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | ItaniumMangle.cpp | 563 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 D | TypePrinter.cpp | 614 const DependentAddressSpaceType *T, raw_ostream &OS) { in printDependentAddressSpaceBefore() 619 const DependentAddressSpaceType *T, raw_ostream &OS) { in printDependentAddressSpaceAfter()
|
| H A D | ASTStructuralEquivalence.cpp | 932 const auto *DepAddressSpace1 = cast<DependentAddressSpaceType>(T1); in IsStructurallyEquivalent() 933 const auto *DepAddressSpace2 = cast<DependentAddressSpaceType>(T2); in IsStructurallyEquivalent()
|
| H A D | ODRHash.cpp | 1015 void VisitDependentAddressSpaceType(const DependentAddressSpaceType *T) { in VisitDependentAddressSpaceType()
|
| H A D | Type.cpp | 287 DependentAddressSpaceType::DependentAddressSpaceType(QualType PointeeType, in DependentAddressSpaceType() function in DependentAddressSpaceType 298 void DependentAddressSpaceType::Profile(llvm::FoldingSetNodeID &ID, in Profile()
|
| H A D | ASTContext.cpp | 4248 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 D | MicrosoftMangle.cpp | 3300 void MicrosoftCXXNameMangler::mangleType(const DependentAddressSpaceType *T, in mangleType()
|
| H A D | ASTImporter.cpp | 1746 const clang::DependentAddressSpaceType *T) { in VisitDependentAddressSpaceType()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | TypeProperties.td | 643 let Class = DependentAddressSpaceType in {
|
| H A D | Type.h | 3398 class DependentAddressSpaceType : public Type, public llvm::FoldingSetNode { 3405 DependentAddressSpaceType(QualType PointeeType, QualType can, 7209 return isa<DependentAddressSpaceType>(CanonicalType);
|
| H A D | RecursiveASTVisitor.h | 1006 DEF_TRAVERSE_TYPE(DependentAddressSpaceType, { 1263 DEF_TRAVERSE_TYPELOC(DependentAddressSpaceType, {
|
| H A D | TypeLoc.h | 1723 DependentAddressSpaceType,
|
| H A D | ASTContext.h | 202 mutable llvm::ContextualFoldingSet<DependentAddressSpaceType, ASTContext &>
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateDeduction.cpp | 2163 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 D | TreeTransform.h | 5707 const DependentAddressSpaceType *T = TL.getTypePtr(); in TransformDependentAddressSpaceType() 5733 if (isa<DependentAddressSpaceType>(Result)) { in TransformDependentAddressSpaceType()
|
| H A D | SemaType.cpp | 6856 if (T->getAs<DependentAddressSpaceType>()) { in BuildAddressSpaceAttr()
|
| H A D | SemaTemplate.cpp | 6422 const DependentAddressSpaceType *T) { in VisitDependentAddressSpaceType()
|