Home
last modified time | relevance | path

Searched refs:DTST (Results 1 – 6 of 6) sorted by relevance

/external/llvm-project/clang-tools-extra/clangd/
DFindTarget.cpp557 const DeducedTemplateSpecializationType *DTST) { in add()
564 if (auto *TD = DTST->getTemplateName().getAsTemplateDecl()) in add()
576 const DependentTemplateSpecializationType *DTST) { in add()
578 resolveNestedNameSpecifierToType(DTST->getQualifier()), in add()
579 [DTST](ASTContext &) { return DTST->getIdentifier(); }, in add()
/external/clang/lib/AST/
DItaniumMangle.cpp1038 } else if (const auto *DTST = in manglePrefix() local
1040 if (!mangleSubstitution(QualType(DTST, 0))) { in manglePrefix()
1042 DTST->getQualifier(), DTST->getIdentifier()); in manglePrefix()
1048 mangleTemplateArgs(DTST->getArgs(), DTST->getNumArgs()); in manglePrefix()
1049 addSubstitution(QualType(DTST, 0)); in manglePrefix()
1925 const DependentTemplateSpecializationType *DTST = in mangleUnresolvedTypeOrSimpleId() local
1927 mangleSourceName(DTST->getIdentifier()); in mangleUnresolvedTypeOrSimpleId()
1928 mangleTemplateArgs(DTST->getArgs(), DTST->getNumArgs()); in mangleUnresolvedTypeOrSimpleId()
/external/llvm-project/clang/lib/AST/
DItaniumMangle.cpp1108 } else if (const auto *DTST = in manglePrefix() local
1110 if (!mangleSubstitution(QualType(DTST, 0))) { in manglePrefix()
1112 DTST->getQualifier(), DTST->getIdentifier()); in manglePrefix()
1118 mangleTemplateArgs(DTST->getArgs(), DTST->getNumArgs()); in manglePrefix()
1119 addSubstitution(QualType(DTST, 0)); in manglePrefix()
2179 const DependentTemplateSpecializationType *DTST = in mangleUnresolvedTypeOrSimpleId() local
2181 mangleSourceName(DTST->getIdentifier()); in mangleUnresolvedTypeOrSimpleId()
2182 mangleTemplateArgs(DTST->getArgs(), DTST->getNumArgs()); in mangleUnresolvedTypeOrSimpleId()
DASTContext.cpp5488 if (DeducedTemplateSpecializationType *DTST = in getDeducedTemplateSpecializationType() local
5490 return QualType(DTST, 0); in getDeducedTemplateSpecializationType()
5492 auto *DTST = new (*this, TypeAlignment) in getDeducedTemplateSpecializationType() local
5494 Types.push_back(DTST); in getDeducedTemplateSpecializationType()
5496 DeducedTemplateSpecializationTypes.InsertNode(DTST, InsertPos); in getDeducedTemplateSpecializationType()
5497 return QualType(DTST, 0); in getDeducedTemplateSpecializationType()
/external/llvm-project/clang/lib/Sema/
DSemaType.cpp3484 auto *DTST = dyn_cast<DeducedTemplateSpecializationType>(Deduced); in GetDeclSpecTypeForDeclarator() local
3485 TemplateName TN = DTST ? DTST->getTemplateName() : TemplateName(); in GetDeclSpecTypeForDeclarator()
DSemaTemplate.cpp997 if (auto DTST = TL.getAs<DeducedTemplateSpecializationTypeLoc>()) { in ActOnTemplateTypeArgument() local
998 TemplateName Name = DTST.getTypePtr()->getTemplateName(); in ActOnTemplateTypeArgument()
1004 DTST.getTemplateNameLoc()); in ActOnTemplateTypeArgument()