| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | SemaInternal.h | 106 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(ND)) in getDepthAndIndex() local 107 return std::make_pair(TTP->getDepth(), TTP->getIndex()); in getDepthAndIndex() 112 const auto *TTP = cast<TemplateTemplateParmDecl>(ND); in getDepthAndIndex() local 113 return std::make_pair(TTP->getDepth(), TTP->getIndex()); in getDepthAndIndex() 119 if (const auto *TTP = UPP.first.dyn_cast<const TemplateTypeParmType *>()) in getDepthAndIndex() local 120 return std::make_pair(TTP->getDepth(), TTP->getIndex()); in getDepthAndIndex()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaTemplateVariadic.cpp | 105 if (TTP->isParameterPack()) in TraverseTemplateName() 106 addUnexpanded(TTP); in TraverseTemplateName() 345 if (const TemplateTypeParmType *TTP in DiagnoseUnexpandedParameterPacks() local 347 Name = TTP->getIdentifier(); in DiagnoseUnexpandedParameterPacks() 647 if (const TemplateTypeParmType *TTP in CheckParameterPacksForExpansion() local 649 Depth = TTP->getDepth(); in CheckParameterPacksForExpansion() 650 Index = TTP->getIndex(); in CheckParameterPacksForExpansion() 651 Name = TTP->getIdentifier(); in CheckParameterPacksForExpansion() 776 if (const TemplateTypeParmType *TTP in getNumArgumentsInExpansion() local 778 Depth = TTP->getDepth(); in getNumArgumentsInExpansion() [all …]
|
| H A D | SemaTemplateInstantiate.cpp | 103 if (TemplateTemplateParmDecl *TTP in getTemplateInstantiationArgs() local 976 if (TTP->getDepth() < TemplateArgs.getNumLevels()) { in TransformDecl() 985 TemplateArgument Arg = TemplateArgs(TTP->getDepth(), TTP->getPosition()); in TransformDecl() 987 if (TTP->isParameterPack()) { in TransformDecl() 1021 const TemplateTypeParmType *TTP in TransformFirstQualifierInScope() local 1024 if (TTP->getDepth() < TemplateArgs.getNumLevels()) { in TransformFirstQualifierInScope() 1026 TemplateArgument Arg = TemplateArgs(TTP->getDepth(), TTP->getIndex()); in TransformFirstQualifierInScope() 1028 if (TTP->isParameterPack()) { in TransformFirstQualifierInScope() 1113 if (TemplateTemplateParmDecl *TTP in TransformTemplateName() local 1124 TemplateArgument Arg = TemplateArgs(TTP->getDepth(), TTP->getPosition()); in TransformTemplateName() [all …]
|
| H A D | SemaTemplate.cpp | 1812 SemaRef.Context, DC, TTP->getBeginLoc(), TTP->getLocation(), in transformTemplateParameter() 1814 TTP->getIdentifier(), TTP->wasDeclaredWithTypename(), in transformTemplateParameter() 1815 TTP->isParameterPack()); in transformTemplateParameter() 1816 if (TTP->hasDefaultArgument()) { in transformTemplateParameter() 1819 TTP->getDefaultArgumentLoc(), TTP->getDeclName()); in transformTemplateParameter() 2112 if (TTP->isParameterPack()) in DiagnoseUnexpandedParameterPacks() 2372 TTP->removeDefaultArgument(); in CheckTemplateParameterList() 3562 return TTP && TTP->getDepth() == Depth && TTP->getIndex() == Index; in isTemplateArgumentTemplateParameter() 4985 if (TemplateTemplateParmDecl *TTP in getExpandedPackSize() local 4987 if (TTP->isExpandedParameterPack()) in getExpandedPackSize() [all …]
|
| H A D | SemaTemplateDeduction.cpp | 636 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(D)) in makeTemplateParameter() local 637 return TemplateParameter(TTP); in makeTemplateParameter() 650 if (auto *TTP = dyn_cast<TemplateTemplateParmDecl>(Param)) in getExpandedPackSize() local 651 if (TTP->isExpandedParameterPack()) in getExpandedPackSize() 652 return TTP->getNumExpansionTemplateParameters(); in getExpandedPackSize() 2578 TTP, Output, in ConvertDeducedTemplateArgument() 5288 if (TemplateTemplateParmDecl *TTP in MarkUsedTemplateParameters() local 5290 if (TTP->getDepth() == Depth) in MarkUsedTemplateParameters() 5291 Used[TTP->getIndex()] = true; in MarkUsedTemplateParameters() 5433 if (TTP->getDepth() == Depth) in MarkUsedTemplateParameters() [all …]
|
| H A D | SemaCodeComplete.cpp | 2656 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*P)) { in AddTemplateParameterChunks() local 2657 if (TTP->wasDeclaredWithTypename()) in AddTemplateParameterChunks() 2662 if (TTP->getIdentifier()) { in AddTemplateParameterChunks() 2664 PlaceholderStr += TTP->getIdentifier()->getName(); in AddTemplateParameterChunks() 2667 HasDefaultArg = TTP->hasDefaultArgument(); in AddTemplateParameterChunks() 2676 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*P); in AddTemplateParameterChunks() local 2681 if (TTP->getIdentifier()) { in AddTemplateParameterChunks() 2683 PlaceholderStr += TTP->getIdentifier()->getName(); in AddTemplateParameterChunks() 2686 HasDefaultArg = TTP->hasDefaultArgument(); in AddTemplateParameterChunks() 3030 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(Param)) in createCodeCompletionStringForDecl() local [all …]
|
| H A D | SemaTemplateInstantiateDecl.cpp | 2382 if (TemplateTemplateParmDecl *TTP = dyn_cast<TemplateTemplateParmDecl>(P)) in collectUnexpandedParameterPacks() local 2383 collectUnexpandedParameterPacks(S, TTP->getTemplateParameters(), in collectUnexpandedParameterPacks()
|
| H A D | SemaOverload.cpp | 10101 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(ParamD)) in DiagnoseBadDeduction() local 10102 index = TTP->getIndex(); in DiagnoseBadDeduction()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Index/ |
| H A D | USRGeneration.cpp | 833 if (const TemplateTypeParmType *TTP = T->getAs<TemplateTypeParmType>()) { in VisitType() local 834 Out << 't' << TTP->getDepth() << '.' << TTP->getIndex(); in VisitType() 912 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*P); in VisitTemplateParameterList() local 913 if (TTP->isParameterPack()) in VisitTemplateParameterList() 916 VisitTemplateParameterList(TTP->getTemplateParameters()); in VisitTemplateParameterList() 922 if (TemplateTemplateParmDecl *TTP in VisitTemplateName() local 924 Out << 't' << TTP->getDepth() << '.' << TTP->getIndex(); in VisitTemplateName()
|
| H A D | IndexDecl.cpp | 676 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(TP)) { in VisitTemplateDecl() local 677 if (TTP->hasDefaultArgument()) in VisitTemplateDecl() 678 IndexCtx.indexTypeSourceInfo(TTP->getDefaultArgumentInfo(), Parent); in VisitTemplateDecl()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | DeclTemplate.cpp | 64 if (const auto *TTP = dyn_cast<TemplateTemplateParmDecl>(P)) in TemplateParameterList() local 65 if (TTP->getTemplateParameters()->containsUnexpandedParameterPack()) in TemplateParameterList() 102 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(P)) { in getMinRequiredArguments() local 103 if (TTP->hasDefaultArgument()) in getMinRequiredArguments() 122 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(FirstParm)) in getDepth() local 123 return TTP->getDepth(); in getDepth() 135 if (const auto *TTP = dyn_cast<TemplateTemplateParmDecl>(P)) in AdoptTemplateParameterList() local 136 AdoptTemplateParameterList(TTP->getTemplateParameters(), Owner); in AdoptTemplateParameterList() 653 auto *TTP = in CreateDeserialized() local 657 TTP->NumExpandedParams = NumExpansions; in CreateDeserialized() [all …]
|
| H A D | TemplateBase.cpp | 308 if (TemplateTemplateParmDecl *TTP in Profile() local 312 ID.AddInteger(TTP->getDepth()); in Profile() 313 ID.AddInteger(TTP->getPosition()); in Profile() 314 ID.AddBoolean(TTP->isParameterPack()); in Profile()
|
| H A D | TemplateName.cpp | 194 if (TemplateTemplateParmDecl *TTP in containsUnexpandedParameterPack() local 196 return TTP->isParameterPack(); in containsUnexpandedParameterPack()
|
| H A D | DeclPrinter.cpp | 999 if (auto TTP = dyn_cast<TemplateTypeParmDecl>(Param)) { in printTemplateParameters() local 1001 if (TTP->wasDeclaredWithTypename()) in printTemplateParameters() 1006 if (TTP->isParameterPack()) in printTemplateParameters() 1009 Out << *TTP; in printTemplateParameters() 1011 if (TTP->hasDefaultArgument()) { in printTemplateParameters() 1013 Out << TTP->getDefaultArgument().getAsString(Policy); in printTemplateParameters() 1076 if (const TemplateTemplateParmDecl *TTP = in VisitTemplateDecl() local 1079 if (TTP->isParameterPack()) in VisitTemplateDecl()
|
| H A D | Comment.cpp | 371 if (const TemplateTemplateParmDecl *TTP = in getParamName() local 373 TPL = TTP->getTemplateParameters(); in getParamName()
|
| H A D | StmtProfile.cpp | 116 if (const TemplateTypeParmDecl *TTP = in VisitDecl() local 118 ID.AddInteger(TTP->getDepth()); in VisitDecl() 119 ID.AddInteger(TTP->getIndex()); in VisitDecl() 120 ID.AddBoolean(TTP->isParameterPack()); in VisitDecl() 124 if (const TemplateTemplateParmDecl *TTP = in VisitDecl() local 126 ID.AddInteger(TTP->getDepth()); in VisitDecl() 127 ID.AddInteger(TTP->getIndex()); in VisitDecl() 128 ID.AddBoolean(TTP->isParameterPack()); in VisitDecl()
|
| H A D | CommentSema.cpp | 1062 if (const TemplateTemplateParmDecl *TTP = in ResolveTParamReferenceHelper() local 1065 if (ResolveTParamReferenceHelper(Name, TTP->getTemplateParameters(), in ResolveTParamReferenceHelper() 1094 if (const TemplateTemplateParmDecl *TTP = in CorrectTypoInTParamReferenceHelper() local 1096 CorrectTypoInTParamReferenceHelper(TTP->getTemplateParameters(), in CorrectTypoInTParamReferenceHelper()
|
| H A D | ASTContext.cpp | 611 ID.AddBoolean(TTP->isParameterPack()); in Profile() 631 auto *TTP = cast<TemplateTemplateParmDecl>(*P); in Profile() local 633 Profile(ID, TTP); in Profile() 642 CanonicalTemplateTemplateParm::Profile(ID, TTP); in getCanonicalTemplateTemplateParmDecl() 703 assert(!TTP->getRequiresClause() && in getCanonicalTemplateTemplateParmDecl() 710 TTP->getPosition(), in getCanonicalTemplateTemplateParmDecl() 4316 QualType ArgType = getTypeDeclType(TTP); in getInjectedTemplateArg() 4317 if (TTP->isParameterPack()) in getInjectedTemplateArg() 4332 auto *TTP = cast<TemplateTemplateParmDecl>(Param); in getInjectedTemplateArg() local 4333 if (TTP->isParameterPack()) in getInjectedTemplateArg() [all …]
|
| H A D | DeclBase.cpp | 202 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(this)) in isTemplateParameterPack() local 203 return TTP->isParameterPack(); in isTemplateParameterPack() 206 if (const auto *TTP = dyn_cast<TemplateTemplateParmDecl>(this)) in isTemplateParameterPack() local 207 return TTP->isParameterPack(); in isTemplateParameterPack()
|
| H A D | ItaniumMangle.cpp | 963 if (const auto *TTP = dyn_cast<TemplateTemplateParmDecl>(ND)) { in mangleUnscopedTemplateName() local 966 mangleTemplateParameter(TTP->getIndex()); in mangleUnscopedTemplateName() 1831 if (const auto *TTP = dyn_cast<TemplateTemplateParmDecl>(ND)) { in mangleTemplatePrefix() local 1832 mangleTemplateParameter(TTP->getIndex()); in mangleTemplatePrefix() 4222 if (const TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(Pack)) in mangleExpression() local 4223 mangleTemplateParameter(TTP->getIndex()); in mangleExpression()
|
| H A D | Decl.cpp | 282 const auto *TTP = cast<TemplateTemplateParmDecl>(P); in getLVForTemplateParameterList() local 285 if (!TTP->isExpandedParameterPack()) { in getLVForTemplateParameterList() 286 LV.merge(getLVForTemplateParameterList(TTP->getTemplateParameters(), in getLVForTemplateParameterList() 292 for (unsigned i = 0, n = TTP->getNumExpansionTemplateParameters(); in getLVForTemplateParameterList() 295 TTP->getExpansionTemplateParameters(i), computation)); in getLVForTemplateParameterList()
|
| /freebsd-12.1/lib/libc/net/ |
| H A D | protocols | 94 ttp 84 TTP # TTP
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfUnit.cpp | 577 if (auto *TTP = dyn_cast<DITemplateTypeParameter>(Element)) in addTemplateParams() local 578 constructTemplateTypeParameterDIE(Buffer, TTP); in addTemplateParams()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | ASTContext.h | 300 getCanonicalTemplateTemplateParmDecl(TemplateTemplateParmDecl *TTP) const;
|
| /freebsd-12.1/sys/contrib/dev/acpica/ |
| H A D | changes.txt | 11566 implemented support for the MTP and TTP flags. For I/O, split the TRS and 11567 TTP flags into two separate fields. 12604 TRS and TTP were not always handled correctly. 12673 Disassembler: Implemented support for the TTP, MTP, and TRS resource
|