Home
last modified time | relevance | path

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

/external/clang/lib/AST/
DTemplateName.cpp75 if (QualifiedTemplateName *QTN = getAsQualifiedTemplateName()) in getAsTemplateDecl() local
76 return QTN->getTemplateDecl(); in getAsTemplateDecl()
103 if (QualifiedTemplateName *QTN = getAsQualifiedTemplateName()) { in isInstantiationDependent() local
104 if (QTN->getQualifier()->isInstantiationDependent()) in isInstantiationDependent()
132 else if (QualifiedTemplateName *QTN = getAsQualifiedTemplateName()) { in print() local
134 QTN->getQualifier()->print(OS, Policy); in print()
135 if (QTN->hasTemplateKeyword()) in print()
137 OS << *QTN->getDecl(); in print()
DTypeLoc.cpp392 else if (QualifiedTemplateName *QTN = Template.getAsQualifiedTemplateName()) in initializeArgLocs() local
393 Builder.MakeTrivial(Context, QTN->getQualifier(), Loc); in initializeArgLocs()
DASTContext.cpp3262 if (QualifiedTemplateName *QTN = Template.getAsQualifiedTemplateName()) in getTemplateSpecializationType() local
3263 Template = TemplateName(QTN->getTemplateDecl()); in getTemplateSpecializationType()
3304 if (QualifiedTemplateName *QTN = Template.getAsQualifiedTemplateName()) in getCanonicalTemplateSpecializationType() local
3305 Template = TemplateName(QTN->getTemplateDecl()); in getCanonicalTemplateSpecializationType()
6302 QualifiedTemplateName *QTN = in getQualifiedTemplateName() local
6304 if (!QTN) { in getQualifiedTemplateName()
6305 QTN = new (*this, llvm::alignOf<QualifiedTemplateName>()) in getQualifiedTemplateName()
6307 QualifiedTemplateNames.InsertNode(QTN, InsertPos); in getQualifiedTemplateName()
6310 return TemplateName(QTN); in getQualifiedTemplateName()
6325 DependentTemplateName *QTN = in getDependentTemplateName() local
[all …]
DASTImporter.cpp4873 QualifiedTemplateName *QTN = From.getAsQualifiedTemplateName(); in Import() local
4874 NestedNameSpecifier *Qualifier = Import(QTN->getQualifier()); in Import()
4881 QTN->hasTemplateKeyword(), in Import()
/external/clang/lib/Sema/
DSemaTemplateDeduction.cpp2022 else if (QualifiedTemplateName *QTN = in getTrivialTemplateArgumentLoc() local
2024 Builder.MakeTrivial(S.Context, QTN->getQualifier(), Loc); in getTrivialTemplateArgumentLoc()
4649 if (QualifiedTemplateName *QTN = Name.getAsQualifiedTemplateName()) in MarkUsedTemplateParameters() local
4650 MarkUsedTemplateParameters(Ctx, QTN->getQualifier(), OnlyDeduced, in MarkUsedTemplateParameters()
DSemaTemplateInstantiate.cpp1054 if (QualifiedTemplateName *QTN = Template.getAsQualifiedTemplateName()) in TransformTemplateName() local
1055 Template = TemplateName(QTN->getTemplateDecl()); in TransformTemplateName()
DTreeTransform.h3301 if (QualifiedTemplateName *QTN = Name.getAsQualifiedTemplateName()) { in TransformTemplateName() local
3302 TemplateDecl *Template = QTN->getTemplateDecl(); in TransformTemplateName()
3312 SS.getScopeRep() == QTN->getQualifier() && in TransformTemplateName()
3316 return getDerived().RebuildTemplateName(SS, QTN->hasTemplateKeyword(), in TransformTemplateName()
3400 else if (QualifiedTemplateName *QTN = Template.getAsQualifiedTemplateName()) in InventTemplateArgumentLoc() local
3401 Builder.MakeTrivial(SemaRef.Context, QTN->getQualifier(), Loc); in InventTemplateArgumentLoc()
/external/clang/include/clang/AST/
DDataRecursiveASTVisitor.h693 else if (QualifiedTemplateName *QTN = Template.getAsQualifiedTemplateName()) in TraverseTemplateName() local
694 TRY_TO(TraverseNestedNameSpecifier(QTN->getQualifier())); in TraverseTemplateName()
DRecursiveASTVisitor.h759 else if (QualifiedTemplateName *QTN = Template.getAsQualifiedTemplateName()) in TraverseTemplateName() local
760 TRY_TO(TraverseNestedNameSpecifier(QTN->getQualifier())); in TraverseTemplateName()