Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DIgnoreExpr.h69 if (auto *NTTP = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) in IgnoreImplicitCastsExtraSingleStep() local
85 if (auto *NTTP = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) in IgnoreCastsSingleStep() local
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp187 if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(DRE->getDecl())) in getDeducedParameterFromExpr() local
400 const NonTypeTemplateParmDecl *NTTP, in DeduceNonTypeTemplateArgument()
454 const NonTypeTemplateParmDecl *NTTP, const llvm::APSInt &Value, in DeduceNonTypeTemplateArgument()
468 const NonTypeTemplateParmDecl *NTTP, QualType NullPtrType, in DeduceNullPtrTemplateArgument()
489 const NonTypeTemplateParmDecl *NTTP, Expr *Value, in DeduceNonTypeTemplateArgument()
503 const NonTypeTemplateParmDecl *NTTP, ValueDecl *D, QualType T, in DeduceNonTypeTemplateArgument()
804 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(D)) in makeTemplateParameter() local
891 if (auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>( in addPacks() local
1904 const NonTypeTemplateParmDecl *NTTP = in DeduceTemplateArgumentsByTypeMatch() local
1966 if (const NonTypeTemplateParmDecl *NTTP = in DeduceTemplateArgumentsByTypeMatch() local
[all …]
H A DSemaTemplateDeductionGuide.cpp495 auto *NTTP = cast<NonTypeTemplateParmDecl>(TemplateParam); in transformTemplateParameter() local
642 if (auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(TemplateParam)) in getTemplateParameterDepth() local
652 if (auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(TemplateParam)) in getTemplateParameterIndex() local
734 if (auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(TemplateParam)) in transformTemplateParameter() local
H A DSemaTemplate.cpp2255 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(P)) { in DiagnoseUnexpandedParameterPacks() local
2531 else if (NonTypeTemplateParmDecl *NTTP in CheckTemplateParameterList() local
3790 const NonTypeTemplateParmDecl *NTTP = in isTemplateArgumentTemplateParameter() local
5000 if (NonTypeTemplateParmDecl *NTTP =dyn_cast<NonTypeTemplateParmDecl>(Param)) { in CheckTemplateArgument() local
5476 } else if (NonTypeTemplateParmDecl *NTTP in CheckTemplateArgumentList() local
7298 if (NonTypeTemplateParmDecl *NTTP = in BuildExpressionFromDeclTemplateArgument() local
8137 } else if (NonTypeTemplateParmDecl *NTTP in ActOnClassTemplateSpecialization() local
10740 NonTypeTemplateParmDecl *NTTP = cast<NonTypeTemplateParmDecl>(Param); in RebuildTemplateParamsInCurrentInstantiation() local
H A DSemaTemplateInstantiate.cpp2045 NonTypeTemplateParmDecl *NTTP) { in TransformTemplateParmRefExpr()
2379 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(D)) { in TransformDeclRefExpr() local
H A DSemaCodeComplete.cpp3197 } else if (NonTypeTemplateParmDecl *NTTP = in AddTemplateParameterChunks() local
3613 else if (NonTypeTemplateParmDecl *NTTP = in createCodeCompletionStringForDecl() local
H A DSemaDeclCXX.cpp6296 auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(Params->getParam(1)); in checkCUDADeviceBuiltinSurfaceClassTemplate() local
6350 auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(Params->getParam(1)); in checkCUDADeviceBuiltinTextureClassTemplate() local
6359 auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(Params->getParam(2)); in checkCUDADeviceBuiltinTextureClassTemplate() local
H A DSemaTemplateInstantiateDecl.cpp3145 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(P)) in collectUnexpandedParameterPacks() local
H A DSemaOverload.cpp11585 else if (NonTypeTemplateParmDecl *NTTP in DiagnoseBadDeduction() local
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclTemplate.cpp63 if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(P)) { in TemplateParameterList() local
138 if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(D)) { in Profile() local
177 } else if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(P)) { in getMinRequiredArguments() local
196 else if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(FirstParm)) in getDepth() local
225 } else if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(Param)) { in getAssociatedConstraints() local
785 auto *NTTP = in CreateDeserialized() local
H A DDeclPrinter.cpp1181 } else if (auto NTTP = dyn_cast<NonTypeTemplateParmDecl>(Param)) { in printTemplateParameters() local
1899 const NonTypeTemplateParmDecl *NTTP) { in VisitNonTypeTemplateParmDecl()
H A DItaniumMangle.cpp5634 else if (const NonTypeTemplateParmDecl *NTTP in mangleExpression() local
5895 if (auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(Param)) in needToMangleTemplateParam() local
5981 auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(Param); in getArgInfo() local
H A DDeclBase.cpp235 if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(this)) in isTemplateParameterPack() local
H A DODRDiagsEmitter.cpp853 if (auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(D)) in diagnoseMismatch() local
H A DExpr.cpp1548 while (auto *NTTP = dyn_cast<SubstNonTypeTemplateParmExpr>(CEE)) in getReferencedDeclOfCallee() local
3114 } else if (auto *NTTP = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) in IgnoreParenNoopCasts() local
H A DTypePrinter.cpp2274 if (auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(DRE->getDecl())) in isSubstitutedTemplateArgument() local
H A DStmtProfile.cpp101 if (const NonTypeTemplateParmDecl *NTTP = in VisitDecl() local
H A DASTContext.cpp711 if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(*P)) { in Profile() local
764 } else if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(*P)) { in getCanonicalTemplateTemplateParmDecl() local
5583 } else if (auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(Param)) { in getInjectedTemplateArg() local
H A DDecl.cpp263 if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(P)) { in getLVForTemplateParameterList() local
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaInternal.h65 if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(ND)) in getDepthAndIndex() local
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DIndexDecl.cpp711 } else if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(TP)) { in indexTemplateParameters() local
H A DUSRGeneration.cpp1002 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(*P)) { in VisitTemplateParameterList() local
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExpr.cpp5568 } else if (auto NTTP = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) { in EmitCallee() local