Home
last modified time | relevance | path

Searched refs:QTN (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTemplateName.cpp154 if (QualifiedTemplateName *QTN = getAsQualifiedTemplateName()) in getAsTemplateDecl() local
155 return QTN->getUnderlyingTemplate().getAsTemplateDecl(); in getAsTemplateDecl()
212 if (QualifiedTemplateName *QTN = getAsQualifiedTemplateName()) in getAsUsingShadowDecl() local
213 return QTN->getUnderlyingTemplate().getAsUsingShadowDecl(); in getAsUsingShadowDecl()
304 } else if (QualifiedTemplateName *QTN = getAsQualifiedTemplateName()) { in print() local
305 if (NestedNameSpecifier *NNS = QTN->getQualifier(); in print()
308 if (QTN->hasTemplateKeyword()) in print()
311 TemplateName Underlying = QTN->getUnderlyingTemplate(); in print()
H A DODRHash.cpp150 QualifiedTemplateName *QTN = Name.getAsQualifiedTemplateName(); in AddTemplateName() local
151 if (NestedNameSpecifier *NNS = QTN->getQualifier()) in AddTemplateName()
153 AddBoolean(QTN->hasTemplateKeyword()); in AddTemplateName()
154 AddTemplateName(QTN->getUnderlyingTemplate()); in AddTemplateName()
H A DTypeLoc.cpp616 else if (QualifiedTemplateName *QTN = Template.getAsQualifiedTemplateName()) in initializeArgLocs() local
617 Builder.MakeTrivial(Context, QTN->getQualifier(), Loc); in initializeArgLocs()
H A DTextNodeDumper.cpp1175 const QualifiedTemplateName *QTN = TN.getAsQualifiedTemplateName(); in dumpBareTemplateName() local
1176 if (QTN->hasTemplateKeyword()) in dumpBareTemplateName()
1178 dumpNestedNameSpecifier(QTN->getQualifier()); in dumpBareTemplateName()
1179 dumpBareTemplateName(QTN->getUnderlyingTemplate()); in dumpBareTemplateName()
H A DASTContext.cpp9656 QualifiedTemplateName *QTN = in getQualifiedTemplateName() local
9658 if (!QTN) { in getQualifiedTemplateName()
9659 QTN = new (*this, alignof(QualifiedTemplateName)) in getQualifiedTemplateName()
9661 QualifiedTemplateNames.InsertNode(QTN, InsertPos); in getQualifiedTemplateName()
9664 return TemplateName(QTN); in getQualifiedTemplateName()
9679 DependentTemplateName *QTN = in getDependentTemplateName() local
9682 if (QTN) in getDependentTemplateName()
9683 return TemplateName(QTN); in getDependentTemplateName()
9687 QTN = new (*this, alignof(DependentTemplateName)) in getDependentTemplateName()
9691 QTN = new (*this, alignof(DependentTemplateName)) in getDependentTemplateName()
[all …]
H A DASTImporter.cpp9839 QualifiedTemplateName *QTN = From.getAsQualifiedTemplateName(); in Import() local
9840 auto QualifierOrErr = Import(QTN->getQualifier()); in Import()
9843 auto TNOrErr = Import(QTN->getUnderlyingTemplate()); in Import()
9847 *QualifierOrErr, QTN->hasTemplateKeyword(), *TNOrErr); in Import()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DRecursiveASTVisitor.h860 } else if (QualifiedTemplateName *QTN =
862 if (QTN->getQualifier()) {
863 TRY_TO(TraverseNestedNameSpecifier(QTN->getQualifier()));
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp2792 else if (QualifiedTemplateName *QTN = in getTrivialTemplateArgumentLoc() local
2794 Builder.MakeTrivial(Context, QTN->getQualifier(), Loc); in getTrivialTemplateArgumentLoc()
6341 if (QualifiedTemplateName *QTN = Name.getAsQualifiedTemplateName()) in MarkUsedTemplateParameters() local
6342 MarkUsedTemplateParameters(Ctx, QTN->getQualifier(), OnlyDeduced, in MarkUsedTemplateParameters()
H A DTreeTransform.h4571 if (QualifiedTemplateName *QTN = Name.getAsQualifiedTemplateName()) { in TransformTemplateName() local
4572 TemplateDecl *Template = QTN->getUnderlyingTemplate().getAsTemplateDecl(); in TransformTemplateName()
4582 SS.getScopeRep() == QTN->getQualifier() && in TransformTemplateName()
4586 return getDerived().RebuildTemplateName(SS, QTN->hasTemplateKeyword(), in TransformTemplateName()