Searched refs:QTN (Results 1 – 9 of 9) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | TemplateName.cpp | 154 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 D | ODRHash.cpp | 150 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 D | TypeLoc.cpp | 616 else if (QualifiedTemplateName *QTN = Template.getAsQualifiedTemplateName()) in initializeArgLocs() local 617 Builder.MakeTrivial(Context, QTN->getQualifier(), Loc); in initializeArgLocs()
|
H A D | TextNodeDumper.cpp | 1175 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 D | ASTContext.cpp | 9656 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 D | ASTImporter.cpp | 9839 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 D | RecursiveASTVisitor.h | 860 } else if (QualifiedTemplateName *QTN = 862 if (QTN->getQualifier()) { 863 TRY_TO(TraverseNestedNameSpecifier(QTN->getQualifier()));
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateDeduction.cpp | 2792 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 D | TreeTransform.h | 4571 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()
|