Home
last modified time | relevance | path

Searched refs:DependentTemplateName (Results 1 – 14 of 14) sorted by relevance

/external/clang/include/clang/AST/
DTemplateName.h25 class DependentTemplateName; variable
180 DependentTemplateName *> StorageType;
214 explicit TemplateName(DependentTemplateName *Dep);
261 DependentTemplateName *getAsDependentTemplateName() const;
412 class DependentTemplateName : public llvm::FoldingSetNode {
444 DependentTemplateName(NestedNameSpecifier *Qualifier, in DependentTemplateName() function
449 DependentTemplateName(NestedNameSpecifier *Qualifier, in DependentTemplateName() function
455 DependentTemplateName(NestedNameSpecifier *Qualifier, in DependentTemplateName() function
460 DependentTemplateName(NestedNameSpecifier *Qualifier, in DependentTemplateName() function
DASTContext.h140 mutable llvm::FoldingSet<DependentTemplateName> DependentTemplateNames;
DRecursiveASTVisitor.h775 if (DependentTemplateName *DTN = Template.getAsDependentTemplateName())
/external/clang/lib/AST/
DTemplateName.cpp66 TemplateName::TemplateName(DependentTemplateName *Dep) : Storage(Dep) {} in TemplateName()
73 if (Storage.is<DependentTemplateName *>()) in getKind()
130 DependentTemplateName *TemplateName::getAsDependentTemplateName() const { in getAsDependentTemplateName()
131 return Storage.dyn_cast<DependentTemplateName *>(); in getAsDependentTemplateName()
170 if (DependentTemplateName *DTN = getAsDependentTemplateName()) in containsUnexpandedParameterPack()
188 } else if (DependentTemplateName *DTN = getAsDependentTemplateName()) { in print()
DASTContext.cpp4304 DependentTemplateName *DTN = Name.getAsDependentTemplateName(); in getNameForTemplate()
4354 DependentTemplateName *DTN = Name.getAsDependentTemplateName(); in getCanonicalTemplateName()
6587 DependentTemplateName::Profile(ID, NNS, Name); in getDependentTemplateName()
6590 DependentTemplateName *QTN = in getDependentTemplateName()
6598 QTN = new (*this, llvm::alignOf<DependentTemplateName>()) in getDependentTemplateName()
6599 DependentTemplateName(NNS, Name); in getDependentTemplateName()
6602 QTN = new (*this, llvm::alignOf<DependentTemplateName>()) in getDependentTemplateName()
6603 DependentTemplateName(NNS, Name, Canon); in getDependentTemplateName()
6604 DependentTemplateName *CheckQTN = in getDependentTemplateName()
6623 DependentTemplateName::Profile(ID, NNS, Operator); in getDependentTemplateName()
[all …]
DTypeLoc.cpp483 if (DependentTemplateName *DTN = Template.getAsDependentTemplateName()) in initializeArgLocs()
DItaniumMangle.cpp935 DependentTemplateName *Dependent = Template.getAsDependentTemplateName(); in mangleUnscopedTemplateName()
1697 DependentTemplateName *Dependent = Template.getAsDependentTemplateName(); in mangleTemplatePrefix()
1760 const DependentTemplateName *Dependent = TN.getAsDependentTemplateName(); in mangleType()
DASTImporter.cpp6324 DependentTemplateName *DTN = From.getAsDependentTemplateName(); in Import()
/external/clang/lib/Sema/
DSemaCXXScopeSpec.cpp905 DependentTemplateName *DTN = Template.get().getAsDependentTemplateName(); in ActOnCXXNestedNameSpecifier()
DSemaTemplate.cpp2117 DependentTemplateName *DTN in CheckTemplateIdType()
2293 if (DependentTemplateName *DTN = Template.getAsDependentTemplateName()) { in ActOnTemplateIdType()
2365 if (DependentTemplateName *DTN = Template.getAsDependentTemplateName()) { in ActOnTagTemplateIdType()
3567 if (DependentTemplateName *DTN in CheckTemplateArgument()
8199 if (DependentTemplateName *DTN = Template.getAsDependentTemplateName()) { in ActOnTypenameType()
DSemaTemplateDeduction.cpp2043 if (DependentTemplateName *DTN = Template.getAsDependentTemplateName()) in getTrivialTemplateArgumentLoc()
4721 if (DependentTemplateName *DTN = Name.getAsDependentTemplateName()) in MarkUsedTemplateParameters()
DTreeTransform.h3614 if (DependentTemplateName *DTN = Name.getAsDependentTemplateName()) { in TransformTemplateName()
3692 if (DependentTemplateName *DTN = Template.getAsDependentTemplateName()) in InventTemplateArgumentLoc()
5631 if (DependentTemplateName *DTN = Template.getAsDependentTemplateName()) { in TransformDependentTemplateSpecializationType()
DSemaExprCXX.cpp278 if (DependentTemplateName *DepTemplate in getDestructorName()
/external/clang/lib/Serialization/
DASTWriter.cpp5290 DependentTemplateName *DepT = Name.getAsDependentTemplateName(); in AddTemplateName()