Home
last modified time | relevance | path

Searched refs:DeducedTemplateStorage (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTemplateName.cpp36 DeducedTemplateStorage::DeducedTemplateStorage(TemplateName Underlying, in DeducedTemplateStorage() function in DeducedTemplateStorage
44 void DeducedTemplateStorage::Profile(llvm::FoldingSetNodeID &ID, in Profile()
49 void DeducedTemplateStorage::Profile(llvm::FoldingSetNodeID &ID, in Profile()
168 TemplateName::TemplateName(DeducedTemplateStorage *Deduced) in TemplateName()
220 DeducedTemplateStorage *DTS = Name.getAsDeducedTemplateName(); in getTemplateDeclAndDefaultArgs()
249 if (DeducedTemplateStorage *S = getAsDeducedTemplateName()) in desugar()
335 DeducedTemplateStorage *TemplateName::getAsDeducedTemplateName() const { in getAsDeducedTemplateName()
385 DeducedTemplateStorage *DTS = getAsDeducedTemplateName(); in getDependence()
477 } else if (DeducedTemplateStorage *Deduced = getAsDeducedTemplateName()) { in print()
H A DASTContext.cpp7124 DeducedTemplateStorage *DTS = Name.getAsDeducedTemplateName(); in getNameForTemplate()
7194 DeducedTemplateStorage *DTS = Name.getAsDeducedTemplateName(); in getCanonicalTemplateName()
10396 DeducedTemplateStorage::Profile(ID, *this, Underlying, DefaultArgs); in getDeducedTemplateName()
10399 DeducedTemplateStorage *DTS = in getDeducedTemplateName()
10402 void *Mem = Allocate(sizeof(DeducedTemplateStorage) + in getDeducedTemplateName()
10404 alignof(DeducedTemplateStorage)); in getDeducedTemplateName()
10405 DTS = new (Mem) DeducedTemplateStorage(Underlying, DefaultArgs); in getDeducedTemplateName()
H A DTextNodeDumper.cpp1342 const DeducedTemplateStorage *DTS = TN.getAsDeducedTemplateName(); in dumpBareTemplateName()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DTemplateName.h39 class DeducedTemplateStorage; variable
97 DeducedTemplateStorage *getAsDeducedTemplateName() { in getAsDeducedTemplateName()
99 ? reinterpret_cast<DeducedTemplateStorage *>(this) in getAsDeducedTemplateName()
283 explicit TemplateName(DeducedTemplateStorage *Deduced);
347 DeducedTemplateStorage *getAsDeducedTemplateName() const;
453 class DeducedTemplateStorage : public UncommonTemplateNameStorage,
459 DeducedTemplateStorage(TemplateName Underlying,
H A DASTContext.h274 mutable llvm::ContextualFoldingSet<DeducedTemplateStorage, ASTContext &>