| /external/llvm-project/clang/include/clang/AST/ |
| D | IgnoreExpr.h | 68 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/ |
| D | SemaTemplateDeduction.cpp | 197 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 …]
|
| D | SemaTemplate.cpp | 1230 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
|
| D | SemaTemplateInstantiate.cpp | 1432 NonTypeTemplateParmDecl *NTTP) { in TransformTemplateParmRefExpr() 1710 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(D)) { in TransformDeclRefExpr() local
|
| /external/llvm-project/clang/test/SemaCXX/ |
| D | cxx17-compat.cpp | 125 namespace NTTP { namespace
|
| /external/clang/lib/Sema/ |
| D | SemaTemplateDeduction.cpp | 290 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 …]
|
| D | SemaTemplate.cpp | 1269 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
|
| D | SemaTemplateInstantiate.cpp | 611 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
|
| D | SemaTemplateVariadic.cpp | 531 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(ND)) in getDepthAndIndex() local
|
| D | SemaCodeComplete.cpp | 2398 } else if (NonTypeTemplateParmDecl *NTTP in AddTemplateParameterChunks() local 2745 else if (NonTypeTemplateParmDecl *NTTP in CreateCodeCompletionString() local
|
| /external/llvm-project/clang/lib/AST/ |
| D | DeclTemplate.cpp | 62 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
|
| D | DeclPrinter.cpp | 1062 } else if (auto NTTP = dyn_cast<NonTypeTemplateParmDecl>(Param)) { in printTemplateParameters() local 1722 const NonTypeTemplateParmDecl *NTTP) { in VisitNonTypeTemplateParmDecl()
|
| D | DeclBase.cpp | 204 if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(this)) in isTemplateParameterPack() local
|
| D | Expr.cpp | 1337 while (SubstNonTypeTemplateParmExpr *NTTP = in getReferencedDeclOfCallee() local 2818 } else if (auto *NTTP = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) in IgnoreParenNoopCasts() local
|
| D | TypePrinter.cpp | 1906 if (auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(DRE->getDecl())) in isSubstitutedTemplateArgument() local
|
| /external/clang/lib/AST/ |
| D | DeclTemplate.cpp | 43 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
|
| D | Expr.cpp | 1188 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
|
| D | DeclPrinter.cpp | 928 } else if (const NonTypeTemplateParmDecl *NTTP = in PrintTemplateParameters() local
|
| D | DeclBase.cpp | 172 if (const NonTypeTemplateParmDecl *NTTP in isTemplateParameterPack() local
|
| D | StmtProfile.cpp | 1639 if (const NonTypeTemplateParmDecl *NTTP = in VisitDecl() local
|
| /external/llvm-project/clang-tools-extra/clangd/ |
| D | Hover.cpp | 139 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/ |
| D | SemaInternal.h | 69 if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(ND)) in getDepthAndIndex() local
|
| /external/clang/lib/Index/ |
| D | USRGeneration.cpp | 772 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(*P)) { in VisitTemplateParameterList() local
|
| /external/llvm-project/clang/lib/Index/ |
| D | IndexDecl.cpp | 690 } else if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(TP)) { in VisitTemplateDecl() local
|
| D | USRGeneration.cpp | 917 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(*P)) { in VisitTemplateParameterList() local
|