HomeSort by relevance Sort by last modified time
    Searched defs:TTP (Results 1 - 10 of 10) sorted by null

  /external/clang/test/SemaTemplate/
member-function-template.cpp 79 namespace TTP {
  /external/clang/lib/Index/
USRGeneration.cpp 691 if (const TemplateTypeParmType *TTP = T->getAs<TemplateTypeParmType>()) {
692 Out << 't' << TTP->getDepth() << '.' << TTP->getIndex();
751 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*P);
752 if (TTP->isParameterPack())
755 VisitTemplateParameterList(TTP->getTemplateParameters());
761 if (TemplateTemplateParmDecl *TTP
763 Out << 't' << TTP->getDepth() << '.' << TTP->getIndex();
  /external/clang/lib/AST/
DeclPrinter.cpp 890 if (const TemplateTypeParmDecl *TTP =
893 if (TTP->wasDeclaredWithTypename())
898 if (TTP->isParameterPack())
901 Out << *TTP;
906 } else if (TTP->hasDefaultArgument()) {
908 Out << TTP->getDefaultArgument().getAsString(Policy);
938 if (const TemplateTemplateParmDecl *TTP =
941 if (TTP->isParameterPack())
    [all...]
DeclTemplate.cpp 47 if (TemplateTemplateParmDecl *TTP = dyn_cast<TemplateTemplateParmDecl>(P))
48 if (TTP->getTemplateParameters()->containsUnexpandedParameterPack())
82 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*P)) {
83 if (TTP->hasDefaultArgument())
103 if (const TemplateTypeParmDecl *TTP
105 return TTP->getDepth();
120 if (TemplateTemplateParmDecl *TTP = dyn_cast<TemplateTemplateParmDecl>(*P))
121 AdoptTemplateParameterList(TTP->getTemplateParameters(), Owner);
215 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*Param)) {
216 QualType ArgType = Context.getTypeDeclType(TTP);
    [all...]
Decl.cpp 275 const auto *TTP = cast<TemplateTemplateParmDecl>(P);
278 if (!TTP->isExpandedParameterPack()) {
279 LV.merge(getLVForTemplateParameterList(TTP->getTemplateParameters(),
285 for (unsigned i = 0, n = TTP->getNumExpansionTemplateParameters();
288 TTP->getExpansionTemplateParameters(i), computation));
    [all...]
ASTContext.cpp 559 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*P)) {
561 ID.AddBoolean(TTP->isParameterPack());
581 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*P);
583 Profile(ID, TTP);
589 TemplateTemplateParmDecl *TTP) const {
592 CanonicalTemplateTemplateParm::Profile(ID, TTP);
600 TemplateParameterList *Params = TTP->getTemplateParameters();
606 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*P))
611 TTP->getDepth(),
612 TTP->getIndex(), nullptr, false
    [all...]
  /external/clang/lib/Sema/
SemaTemplateInstantiate.cpp 100 if (TemplateTemplateParmDecl *TTP
102 for (unsigned I = 0, N = TTP->getDepth() + 1; I != N; ++I)
611 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(ND))
612 return std::make_pair(TTP->getDepth(), TTP->getIndex());
617 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(ND);
618 return std::make_pair(TTP->getDepth(), TTP->getIndex());
    [all...]
SemaTemplateDeduction.cpp 527 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(ND))
528 return std::make_pair(TTP->getDepth(), TTP->getIndex());
533 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(ND);
534 return std::make_pair(TTP->getDepth(), TTP->getIndex());
540 if (const TemplateTypeParmType *TTP
542 return std::make_pair(TTP->getDepth(), TTP->getIndex());
550 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(D)
    [all...]
SemaCodeComplete.cpp     [all...]
SemaTemplate.cpp     [all...]

Completed in 1435 milliseconds