Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DItaniumMangle.cpp506 void mangleQualifiers(Qualifiers Quals, const DependentAddressSpaceType *DAST = nullptr);
2202 void CXXNameMangler::mangleQualifiers(Qualifiers Quals, const DependentAddressSpaceType *DAST) { in mangleQualifiers()
2418 if (const DependentAddressSpaceType *DAST = in mangleType()
2419 dyn_cast<DependentAddressSpaceType>(ty)) { in mangleType()
3164 void CXXNameMangler::mangleType(const DependentAddressSpaceType *T) { in mangleType()
4338 if (const DependentAddressSpaceType *DAST = in mangleFunctionParam()
4339 dyn_cast<DependentAddressSpaceType>(parm->getType())) { in mangleFunctionParam()
H A DASTStructuralEquivalence.cpp440 const auto *DepAddressSpace1 = cast<DependentAddressSpaceType>(T1); in IsStructurallyEquivalent()
441 const auto *DepAddressSpace2 = cast<DependentAddressSpaceType>(T2); in IsStructurallyEquivalent()
H A DTypePrinter.cpp585 const DependentAddressSpaceType *T, raw_ostream &OS) { in printDependentAddressSpaceBefore()
590 const DependentAddressSpaceType *T, raw_ostream &OS) { in printDependentAddressSpaceAfter()
H A DODRHash.cpp792 void VisitDependentAddressSpaceType(const DependentAddressSpaceType *T) { in VisitDependentAddressSpaceType()
H A DType.cpp223 DependentAddressSpaceType::DependentAddressSpaceType( in DependentAddressSpaceType() function in DependentAddressSpaceType
235 void DependentAddressSpaceType::Profile(llvm::FoldingSetNodeID &ID, in Profile()
H A DASTContext.cpp3535 DependentAddressSpaceType::Profile(ID, *this, canonPointeeType, in getDependentAddressSpaceType()
3538 DependentAddressSpaceType *canonTy = in getDependentAddressSpaceType()
3543 DependentAddressSpaceType(*this, canonPointeeType, in getDependentAddressSpaceType()
3555 DependentAddressSpaceType(*this, PointeeType, QualType(canonTy, 0), in getDependentAddressSpaceType()
H A DMicrosoftMangle.cpp2716 void MicrosoftCXXNameMangler::mangleType(const DependentAddressSpaceType *T, in mangleType()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp2050 const DependentAddressSpaceType *AddressSpaceParam = in DeduceTemplateArgumentsByTypeMatch()
2051 cast<DependentAddressSpaceType>(Param); in DeduceTemplateArgumentsByTypeMatch()
2053 if (const DependentAddressSpaceType *AddressSpaceArg = in DeduceTemplateArgumentsByTypeMatch()
2054 dyn_cast<DependentAddressSpaceType>(Arg)) { in DeduceTemplateArgumentsByTypeMatch()
5394 const DependentAddressSpaceType *DependentASType = in MarkUsedTemplateParameters()
5395 cast<DependentAddressSpaceType>(T); in MarkUsedTemplateParameters()
H A DTreeTransform.h4880 const DependentAddressSpaceType *T = TL.getTypePtr(); in TransformDependentAddressSpaceType()
4906 if (isa<DependentAddressSpaceType>(Result)) { in TransformDependentAddressSpaceType()
H A DSemaType.cpp5820 if (T->getAs<DependentAddressSpaceType>()) { in BuildAddressSpaceAttr()
H A DSemaTemplate.cpp5381 const DependentAddressSpaceType *T) { in VisitDependentAddressSpaceType()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DRecursiveASTVisitor.h986 DEF_TRAVERSE_TYPE(DependentAddressSpaceType, {
1207 DEF_TRAVERSE_TYPELOC(DependentAddressSpaceType, {
H A DType.h3086 class DependentAddressSpaceType : public Type, public llvm::FoldingSetNode {
3094 DependentAddressSpaceType(const ASTContext &Context, QualType PointeeType,
6390 return isa<DependentAddressSpaceType>(CanonicalType);
H A DTypeLoc.h1660 DependentAddressSpaceType,
H A DASTContext.h189 mutable llvm::FoldingSet<DependentAddressSpaceType>
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTWriter.cpp468 const DependentAddressSpaceType *T) { in VisitDependentAddressSpaceType()