Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/clang/lib/AST/
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()
311 else if (QualifiedTemplateName *QTN = getAsQualifiedTemplateName()) { in print() local
315 QTN->getUnderlyingTemplate().getAsTemplateDecl()->printQualifiedName( in print()
320 QTN->getQualifier()->print(OS, Policy); in print()
321 if (QTN->hasTemplateKeyword()) in print()
323 OS << *QTN->getUnderlyingTemplate().getAsTemplateDecl(); in print()
DTypeLoc.cpp605 else if (QualifiedTemplateName *QTN = Template.getAsQualifiedTemplateName()) in initializeArgLocs() local
606 Builder.MakeTrivial(Context, QTN->getQualifier(), Loc); in initializeArgLocs()
DASTContext.cpp4957 if (QualifiedTemplateName *QTN = Template.getAsQualifiedTemplateName()) in getTemplateSpecializationType() local
4958 Template = QTN->getUnderlyingTemplate(); in getTemplateSpecializationType()
4995 if (QualifiedTemplateName *QTN = Template.getAsQualifiedTemplateName()) in getCanonicalTemplateSpecializationType() local
4996 Template = TemplateName(QTN->getUnderlyingTemplate()); in getCanonicalTemplateSpecializationType()
9186 QualifiedTemplateName *QTN = in getQualifiedTemplateName() local
9188 if (!QTN) { in getQualifiedTemplateName()
9189 QTN = new (*this, alignof(QualifiedTemplateName)) in getQualifiedTemplateName()
9191 QualifiedTemplateNames.InsertNode(QTN, InsertPos); in getQualifiedTemplateName()
9194 return TemplateName(QTN); in getQualifiedTemplateName()
9209 DependentTemplateName *QTN = in getDependentTemplateName() local
[all …]
DASTImporter.cpp9405 QualifiedTemplateName *QTN = From.getAsQualifiedTemplateName(); in Import() local
9406 auto QualifierOrErr = Import(QTN->getQualifier()); in Import()
9409 auto TNOrErr = Import(QTN->getUnderlyingTemplate()); in Import()
9413 *QualifierOrErr, QTN->hasTemplateKeyword(), *TNOrErr); in Import()
/openbsd/src/gnu/llvm/clang/lib/Sema/
DSemaTemplateDeduction.cpp2580 else if (QualifiedTemplateName *QTN = in getTrivialTemplateArgumentLoc() local
2582 Builder.MakeTrivial(Context, QTN->getQualifier(), Loc); in getTrivialTemplateArgumentLoc()
5899 if (QualifiedTemplateName *QTN = Name.getAsQualifiedTemplateName()) in MarkUsedTemplateParameters() local
5900 MarkUsedTemplateParameters(Ctx, QTN->getQualifier(), OnlyDeduced, in MarkUsedTemplateParameters()
DTreeTransform.h4399 if (QualifiedTemplateName *QTN = Name.getAsQualifiedTemplateName()) { in TransformTemplateName() local
4400 TemplateDecl *Template = QTN->getUnderlyingTemplate().getAsTemplateDecl(); in TransformTemplateName()
4410 SS.getScopeRep() == QTN->getQualifier() && in TransformTemplateName()
4414 return getDerived().RebuildTemplateName(SS, QTN->hasTemplateKeyword(), in TransformTemplateName()
/openbsd/src/gnu/llvm/clang/include/clang/AST/
DRecursiveASTVisitor.h847 else if (QualifiedTemplateName *QTN = Template.getAsQualifiedTemplateName())
848 TRY_TO(TraverseNestedNameSpecifier(QTN->getQualifier()));