Home
last modified time | relevance | path

Searched defs:NTTP (Results 1 – 25 of 41) sorted by relevance

12

/external/llvm-project/clang/include/clang/AST/
DIgnoreExpr.h68 if (auto *NTTP = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) in IgnoreImplicitCastsExtraSingleStep() local
84 if (auto *NTTP = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) in IgnoreCastsSingleStep() local
/external/llvm-project/clang/lib/Sema/
DSemaTemplateDeduction.cpp197 if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(DRE->getDecl())) in getDeducedParameterFromExpr() local
388 const NonTypeTemplateParmDecl *NTTP, const DeducedTemplateArgument &NewDeduced, in DeduceNonTypeTemplateArgument()
441 const NonTypeTemplateParmDecl *NTTP, const llvm::APSInt &Value, in DeduceNonTypeTemplateArgument()
455 const NonTypeTemplateParmDecl *NTTP, QualType NullPtrType, in DeduceNullPtrTemplateArgument()
474 const NonTypeTemplateParmDecl *NTTP, Expr *Value, TemplateDeductionInfo &Info, in DeduceNonTypeTemplateArgument()
487 const NonTypeTemplateParmDecl *NTTP, ValueDecl *D, QualType T, in DeduceNonTypeTemplateArgument()
655 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(D)) in makeTemplateParameter() local
667 if (auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(Param)) in getExpandedPackSize() local
756 if (auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>( in addPacks() local
1781 const NonTypeTemplateParmDecl *NTTP in DeduceTemplateArgumentsByTypeMatch() local
[all …]
DSemaTemplate.cpp1230 bool Sema::AttachTypeConstraint(AutoTypeLoc TL, NonTypeTemplateParmDecl *NTTP, in AttachTypeConstraint()
2596 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(P)) { in DiagnoseUnexpandedParameterPacks() local
2851 else if (NonTypeTemplateParmDecl *NTTP in CheckTemplateParameterList() local
4102 const NonTypeTemplateParmDecl *NTTP = in isTemplateArgumentTemplateParameter() local
5354 if (NonTypeTemplateParmDecl *NTTP =dyn_cast<NonTypeTemplateParmDecl>(Param)) { in CheckTemplateArgument() local
5605 if (NonTypeTemplateParmDecl *NTTP in getExpandedPackSize() local
5833 } else if (NonTypeTemplateParmDecl *NTTP in CheckTemplateArgumentList() local
8305 } else if (NonTypeTemplateParmDecl *NTTP in ActOnClassTemplateSpecialization() local
10877 NonTypeTemplateParmDecl *NTTP = cast<NonTypeTemplateParmDecl>(Param); in RebuildTemplateParamsInCurrentInstantiation() local
DSemaTemplateInstantiate.cpp1432 NonTypeTemplateParmDecl *NTTP) { in TransformTemplateParmRefExpr()
1710 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(D)) { in TransformDeclRefExpr() local
/external/llvm-project/clang/test/SemaCXX/
Dcxx17-compat.cpp125 namespace NTTP { namespace
/external/clang/lib/Sema/
DSemaTemplateDeduction.cpp290 Sema &S, NonTypeTemplateParmDecl *NTTP, const llvm::APSInt &Value, in DeduceNonTypeTemplateArgument()
318 NonTypeTemplateParmDecl *NTTP, in DeduceNonTypeTemplateArgument()
349 NonTypeTemplateParmDecl *NTTP, in DeduceNonTypeTemplateArgument()
526 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(ND)) in getDepthAndIndex() local
548 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(D)) in makeTemplateParameter() local
1339 NonTypeTemplateParmDecl *NTTP in DeduceTemplateArgumentsByTypeMatch() local
1624 NonTypeTemplateParmDecl *NTTP in DeduceTemplateArgumentsByTypeMatch() local
1646 NonTypeTemplateParmDecl *NTTP in DeduceTemplateArgumentsByTypeMatch() local
1753 if (NonTypeTemplateParmDecl *NTTP in DeduceTemplateArguments() local
2083 if (NonTypeTemplateParmDecl *NTTP = in ConvertDeducedTemplateArgument() local
[all …]
DSemaTemplate.cpp1269 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(P)) { in DiagnoseUnexpandedParameterPacks() local
1514 else if (NonTypeTemplateParmDecl *NTTP in CheckTemplateParameterList() local
2470 const NonTypeTemplateParmDecl *NTTP = in isTemplateArgumentTemplateParameter() local
3499 if (NonTypeTemplateParmDecl *NTTP =dyn_cast<NonTypeTemplateParmDecl>(Param)) { in CheckTemplateArgument() local
3735 if (NonTypeTemplateParmDecl *NTTP in getExpandedPackSize() local
3945 } else if (NonTypeTemplateParmDecl *NTTP in CheckTemplateArgumentList() local
6247 } else if (NonTypeTemplateParmDecl *NTTP in ActOnClassTemplateSpecialization() local
8517 NonTypeTemplateParmDecl *NTTP = cast<NonTypeTemplateParmDecl>(Param); in RebuildTemplateParamsInCurrentInstantiation() local
DSemaTemplateInstantiate.cpp611 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(ND)) in getDepthAndIndex() local
1072 NonTypeTemplateParmDecl *NTTP) { in TransformTemplateParmRefExpr()
1280 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(D)) { in TransformDeclRefExpr() local
DSemaTemplateVariadic.cpp531 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(ND)) in getDepthAndIndex() local
DSemaCodeComplete.cpp2398 } else if (NonTypeTemplateParmDecl *NTTP in AddTemplateParameterChunks() local
2745 else if (NonTypeTemplateParmDecl *NTTP in CreateCodeCompletionString() local
/external/llvm-project/clang/lib/AST/
DDeclTemplate.cpp62 if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(P)) { in TemplateParameterList() local
105 if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(P)) { in getMinRequiredArguments() local
129 } else if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(P)) { in getMinRequiredArguments() local
148 else if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(FirstParm)) in getDepth() local
171 } else if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(Param)) { in getAssociatedConstraints() local
482 if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(D)) { in ProfileTemplateParameterList() local
734 auto *NTTP = in CreateDeserialized() local
DDeclPrinter.cpp1062 } else if (auto NTTP = dyn_cast<NonTypeTemplateParmDecl>(Param)) { in printTemplateParameters() local
1722 const NonTypeTemplateParmDecl *NTTP) { in VisitNonTypeTemplateParmDecl()
DDeclBase.cpp204 if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(this)) in isTemplateParameterPack() local
DExpr.cpp1337 while (SubstNonTypeTemplateParmExpr *NTTP = in getReferencedDeclOfCallee() local
2818 } else if (auto *NTTP = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) in IgnoreParenNoopCasts() local
DTypePrinter.cpp1906 if (auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(DRE->getDecl())) in isSubstitutedTemplateArgument() local
/external/clang/lib/AST/
DDeclTemplate.cpp43 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(P)) in TemplateParameterList() local
70 if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(P)) in getMinRequiredArguments() local
82 } else if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(P)) { in getMinRequiredArguments() local
102 else if (const NonTypeTemplateParmDecl *NTTP in getDepth() local
213 } else if (auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(Param)) { in GenerateInjectedTemplateArgs() local
569 auto *NTTP = in CreateDeserialized() local
DExpr.cpp1188 while (SubstNonTypeTemplateParmExpr *NTTP in getCalleeDecl() local
2339 if (SubstNonTypeTemplateParmExpr *NTTP in IgnoreParenCasts() local
2360 if (SubstNonTypeTemplateParmExpr *NTTP in IgnoreCasts() local
2386 } else if (SubstNonTypeTemplateParmExpr *NTTP in IgnoreParenLValueCasts() local
2426 if (SubstNonTypeTemplateParmExpr *NTTP in IgnoreParenImpCasts() local
2471 if (SubstNonTypeTemplateParmExpr *NTTP in IgnoreParenNoopCasts() local
DDeclPrinter.cpp928 } else if (const NonTypeTemplateParmDecl *NTTP = in PrintTemplateParameters() local
DDeclBase.cpp172 if (const NonTypeTemplateParmDecl *NTTP in isTemplateParameterPack() local
DStmtProfile.cpp1639 if (const NonTypeTemplateParmDecl *NTTP = in VisitDecl() local
/external/llvm-project/clang-tools-extra/clangd/
DHover.cpp139 std::string printType(const NonTypeTemplateParmDecl *NTTP, in printType()
158 else if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(Param)) in printType() local
185 } else if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(Param)) { in fetchTemplateParameters() local
/external/llvm-project/clang/include/clang/Sema/
DSemaInternal.h69 if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(ND)) in getDepthAndIndex() local
/external/clang/lib/Index/
DUSRGeneration.cpp772 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(*P)) { in VisitTemplateParameterList() local
/external/llvm-project/clang/lib/Index/
DIndexDecl.cpp690 } else if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(TP)) { in VisitTemplateDecl() local
DUSRGeneration.cpp917 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(*P)) { in VisitTemplateParameterList() local

12