| /freebsd-src/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | IgnoreExpr.h | 69 if (auto *NTTP = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) in IgnoreImplicitCastsExtraSingleStep() local 85 if (auto *NTTP = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) in IgnoreCastsSingleStep() local
|
| /freebsd-src/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateDeduction.cpp | 185 if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(DRE->getDecl())) getDeducedParameterFromExpr() local 398 DeduceNonTypeTemplateArgument(Sema & S,TemplateParameterList * TemplateParams,const NonTypeTemplateParmDecl * NTTP,const DeducedTemplateArgument & NewDeduced,QualType ValueType,TemplateDeductionInfo & Info,SmallVectorImpl<DeducedTemplateArgument> & Deduced) DeduceNonTypeTemplateArgument() argument 451 DeduceNonTypeTemplateArgument(Sema & S,TemplateParameterList * TemplateParams,const NonTypeTemplateParmDecl * NTTP,const llvm::APSInt & Value,QualType ValueType,bool DeducedFromArrayBound,TemplateDeductionInfo & Info,SmallVectorImpl<DeducedTemplateArgument> & Deduced) DeduceNonTypeTemplateArgument() argument 465 DeduceNullPtrTemplateArgument(Sema & S,TemplateParameterList * TemplateParams,const NonTypeTemplateParmDecl * NTTP,QualType NullPtrType,TemplateDeductionInfo & Info,SmallVectorImpl<DeducedTemplateArgument> & Deduced) DeduceNullPtrTemplateArgument() argument 486 DeduceNonTypeTemplateArgument(Sema & S,TemplateParameterList * TemplateParams,const NonTypeTemplateParmDecl * NTTP,Expr * Value,TemplateDeductionInfo & Info,SmallVectorImpl<DeducedTemplateArgument> & Deduced) DeduceNonTypeTemplateArgument() argument 499 DeduceNonTypeTemplateArgument(Sema & S,TemplateParameterList * TemplateParams,const NonTypeTemplateParmDecl * NTTP,ValueDecl * D,QualType T,TemplateDeductionInfo & Info,SmallVectorImpl<DeducedTemplateArgument> & Deduced) DeduceNonTypeTemplateArgument() argument 677 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(D)) makeTemplateParameter() local 763 if (auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>( addPacks() local 1767 const NonTypeTemplateParmDecl *NTTP = DeduceTemplateArgumentsByTypeMatch() local 1827 if (const NonTypeTemplateParmDecl *NTTP = DeduceTemplateArgumentsByTypeMatch() local 1985 const NonTypeTemplateParmDecl *NTTP = DeduceTemplateArgumentsByTypeMatch() local 2008 const NonTypeTemplateParmDecl *NTTP = DeduceTemplateArgumentsByTypeMatch() local 2034 const NonTypeTemplateParmDecl *NTTP = DeduceTemplateArgumentsByTypeMatch() local 2057 const NonTypeTemplateParmDecl *NTTP = DeduceTemplateArgumentsByTypeMatch() local 2130 const NonTypeTemplateParmDecl *NTTP = DeduceTemplateArgumentsByTypeMatch() local 2173 const NonTypeTemplateParmDecl *NTTP = DeduceTemplateArgumentsByTypeMatch() local 2194 const NonTypeTemplateParmDecl *NTTP = DeduceTemplateArgumentsByTypeMatch() local 2213 const NonTypeTemplateParmDecl *NTTP = DeduceTemplateArgumentsByTypeMatch() local 2323 if (const NonTypeTemplateParmDecl *NTTP = DeduceTemplateArguments() local 2724 if (auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(Param)) { ConvertDeducedTemplateArgument() local 4127 if (const NonTypeTemplateParmDecl *NTTP = DeduceFromInitializerList() local 6094 if (auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(E->getDecl())) VisitDeclRefExpr() local 6120 const NonTypeTemplateParmDecl *NTTP = getDeducedParameterFromExpr(E, Depth); MarkUsedTemplateParameters() local [all...] |
| H A D | SemaTemplate.cpp | 2896 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(P)) { DiagnoseUnexpandedParameterPacks() local 3199 else if (NonTypeTemplateParmDecl *NTTP CheckTemplateParameterList() local 4480 const NonTypeTemplateParmDecl *NTTP = isTemplateArgumentTemplateParameter() local 5725 if (NonTypeTemplateParmDecl *NTTP =dyn_cast<NonTypeTemplateParmDecl>(Param)) { CheckTemplateArgument() local 6198 } else if (NonTypeTemplateParmDecl *NTTP CheckTemplateArgumentList() local 8903 } else if (NonTypeTemplateParmDecl *NTTP ActOnClassTemplateSpecialization() local 11537 NonTypeTemplateParmDecl *NTTP = cast<NonTypeTemplateParmDecl>(Param); RebuildTemplateParamsInCurrentInstantiation() local [all...] |
| H A D | SemaTemplateInstantiate.cpp | 1843 TransformTemplateParmRefExpr(DeclRefExpr * E,NonTypeTemplateParmDecl * NTTP) TransformTemplateParmRefExpr() argument 2149 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(D)) { TransformDeclRefExpr() local [all...] |
| H A D | SemaCodeComplete.cpp | 3191 } else if (NonTypeTemplateParmDecl *NTTP = AddTemplateParameterChunks() local 3607 else if (NonTypeTemplateParmDecl *NTTP = createCodeCompletionStringForDecl() local
|
| H A D | SemaDeclCXX.cpp | 6439 auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(Params->getParam(1)); checkCUDADeviceBuiltinSurfaceClassTemplate() local 6493 auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(Params->getParam(1)); checkCUDADeviceBuiltinTextureClassTemplate() local 6502 auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(Params->getParam(2)); checkCUDADeviceBuiltinTextureClassTemplate() local
|
| H A D | SemaTemplateInstantiateDecl.cpp | 3101 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(P)) collectUnexpandedParameterPacks() local
|
| H A D | SemaOverload.cpp | 11548 else if (NonTypeTemplateParmDecl *NTTP DiagnoseBadDeduction() local
|
| /freebsd-src/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclTemplate.cpp | 63 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)) getDepth() local 225 } else if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(Param)) { getAssociatedConstraints() local 778 auto *NTTP = CreateDeserialized() local [all...] |
| H A D | DeclPrinter.cpp | 1234 } else if (auto NTTP = dyn_cast<NonTypeTemplateParmDecl>(Param)) { printTemplateParameters() local 1936 VisitNonTypeTemplateParmDecl(const NonTypeTemplateParmDecl * NTTP) VisitNonTypeTemplateParmDecl() argument
|
| H A D | ItaniumMangle.cpp | 5603 else if (const NonTypeTemplateParmDecl *NTTP mangleExpression() local 5864 if (auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(Param)) needToMangleTemplateParam() local 5950 auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(Param); getArgInfo() local [all...] |
| H A D | DeclBase.cpp | 213 if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(this)) isTemplateParameterPack() local
|
| H A D | ODRDiagsEmitter.cpp | 853 if (auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(D)) in diagnoseMismatch() local
|
| H A D | TypePrinter.cpp | 2154 if (auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(DRE->getDecl())) isSubstitutedTemplateArgument() local
|
| H A D | Expr.cpp | 1518 while (auto *NTTP = dyn_cast<SubstNonTypeTemplateParmExpr>(CEE)) getReferencedDeclOfCallee() local 3078 } else if (auto *NTTP = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) IgnoreParenNoopCasts() local
|
| H A D | StmtProfile.cpp | 101 if (const NonTypeTemplateParmDecl *NTTP = in VisitDecl() local
|
| H A D | ASTContext.cpp | 708 if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(*P)) { Profile() local 761 } else if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(*P)) { getCanonicalTemplateTemplateParmDecl() local 5175 } else if (auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(Param)) { getInjectedTemplateArg() local [all...] |
| H A D | Decl.cpp | 263 if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(P)) { in getLVForTemplateParameterList() local
|
| /freebsd-src/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | SemaInternal.h | 69 if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(ND)) getDepthAndIndex() local
|
| /freebsd-src/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexDecl.cpp | 707 } else if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(TP)) { indexTemplateParameters() local
|
| H A D | USRGeneration.cpp | 986 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(*P)) { VisitTemplateParameterList() local
|
| /freebsd-src/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExpr.cpp | 5508 } else if (auto NTTP = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) { EmitCallee() local
|