| /freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/ |
| D | SemaTemplateVariadic.cpp | 82 if (TemplateTemplateParmDecl *TTP in TraverseTemplateName() local 85 if (TTP->isParameterPack()) in TraverseTemplateName() 86 Unexpanded.push_back(std::make_pair(TTP, SourceLocation())); in TraverseTemplateName() 227 if (const TemplateTypeParmType *TTP in DiagnoseUnexpandedParameterPacks() local 229 Name = TTP->getIdentifier(); in DiagnoseUnexpandedParameterPacks() 519 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(ND)) in getDepthAndIndex() local 520 return std::make_pair(TTP->getDepth(), TTP->getIndex()); in getDepthAndIndex() 525 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(ND); in getDepthAndIndex() local 526 return std::make_pair(TTP->getDepth(), TTP->getIndex()); in getDepthAndIndex() 547 if (const TemplateTypeParmType *TTP in CheckParameterPacksForExpansion() local [all …]
|
| D | SemaTemplateInstantiate.cpp | 90 if (TemplateTemplateParmDecl *TTP in getTemplateInstantiationArgs() local 92 for (unsigned I = 0, N = TTP->getDepth() + 1; I != N; ++I) in getTemplateInstantiationArgs() 719 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(ND)) in getDepthAndIndex() local 720 return std::make_pair(TTP->getDepth(), TTP->getIndex()); in getDepthAndIndex() 725 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(ND); in getDepthAndIndex() local 726 return std::make_pair(TTP->getDepth(), TTP->getIndex()); in getDepthAndIndex() 984 if (TemplateTemplateParmDecl *TTP = dyn_cast<TemplateTemplateParmDecl>(D)) { in TransformDecl() local 985 if (TTP->getDepth() < TemplateArgs.getNumLevels()) { in TransformDecl() 990 if (!TemplateArgs.hasTemplateArgument(TTP->getDepth(), in TransformDecl() 991 TTP->getPosition())) in TransformDecl() [all …]
|
| D | SemaTemplate.cpp | 1206 TemplateTemplateParmDecl *TTP) { in DiagnoseUnexpandedParameterPacks() argument 1209 if (TTP->isParameterPack()) in DiagnoseUnexpandedParameterPacks() 1212 TemplateParameterList *Params = TTP->getTemplateParameters(); in DiagnoseUnexpandedParameterPacks() 1468 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*NewParam)) in CheckTemplateParameterList() local 1469 TTP->removeDefaultArgument(); in CheckTemplateParameterList() 2309 const TemplateTemplateParmDecl *TTP = in isTemplateArgumentTemplateParameter() local 2312 return TTP && TTP->getDepth() == Depth && TTP->getIndex() == Index; in isTemplateArgumentTemplateParameter() 3302 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(Param)) in CheckTemplateArgument() local 3303 return CheckTemplateTypeArgument(TTP, Arg, Converted); in CheckTemplateArgument() 3543 if (TemplateTemplateParmDecl *TTP in getExpandedPackSize() local [all …]
|
| D | SemaTemplateDeduction.cpp | 553 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(ND)) in getDepthAndIndex() local 554 return std::make_pair(TTP->getDepth(), TTP->getIndex()); in getDepthAndIndex() 559 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(ND); in getDepthAndIndex() local 560 return std::make_pair(TTP->getDepth(), TTP->getIndex()); in getDepthAndIndex() 566 if (const TemplateTypeParmType *TTP in getDepthAndIndex() local 568 return std::make_pair(TTP->getDepth(), TTP->getIndex()); in getDepthAndIndex() 576 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(D)) in makeTemplateParameter() local 577 return TemplateParameter(TTP); in makeTemplateParameter() 4779 if (TemplateTemplateParmDecl *TTP in MarkUsedTemplateParameters() local 4781 if (TTP->getDepth() == Depth) in MarkUsedTemplateParameters() [all …]
|
| D | SemaCodeComplete.cpp | 2325 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*P)) { in AddTemplateParameterChunks() local 2326 if (TTP->wasDeclaredWithTypename()) in AddTemplateParameterChunks() 2331 if (TTP->getIdentifier()) { in AddTemplateParameterChunks() 2333 PlaceholderStr += TTP->getIdentifier()->getName(); in AddTemplateParameterChunks() 2336 HasDefaultArg = TTP->hasDefaultArgument(); in AddTemplateParameterChunks() 2345 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*P); in AddTemplateParameterChunks() local 2350 if (TTP->getIdentifier()) { in AddTemplateParameterChunks() 2352 PlaceholderStr += TTP->getIdentifier()->getName(); in AddTemplateParameterChunks() 2355 HasDefaultArg = TTP->hasDefaultArgument(); in AddTemplateParameterChunks() 2686 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(Param)) in CreateCodeCompletionString() local [all …]
|
| D | SemaTemplateInstantiateDecl.cpp | 1955 if (TemplateTemplateParmDecl *TTP = dyn_cast<TemplateTemplateParmDecl>(*I)) in collectUnexpandedParameterPacks() local 1956 collectUnexpandedParameterPacks(S, TTP->getTemplateParameters(), in collectUnexpandedParameterPacks()
|
| D | SemaOverload.cpp | 8679 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(ParamD)) in DiagnoseBadDeduction() local 8680 index = TTP->getIndex(); in DiagnoseBadDeduction()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/ |
| D | DeclTemplate.cpp | 46 if (TemplateTemplateParmDecl *TTP = dyn_cast<TemplateTemplateParmDecl>(P)) in TemplateParameterList() local 47 if (TTP->getTemplateParameters()->containsUnexpandedParameterPack()) in TemplateParameterList() 84 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*P)) { in getMinRequiredArguments() local 85 if (TTP->hasDefaultArgument()) in getMinRequiredArguments() 105 if (const TemplateTypeParmDecl *TTP in getDepth() local 107 return TTP->getDepth(); in getDepth() 122 if (TemplateTemplateParmDecl *TTP = dyn_cast<TemplateTemplateParmDecl>(*P)) in AdoptTemplateParameterList() local 123 AdoptTemplateParameterList(TTP->getTemplateParameters(), Owner); in AdoptTemplateParameterList() 185 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*Param)) { in GenerateInjectedTemplateArgs() local 186 QualType ArgType = Context.getTypeDeclType(TTP); in GenerateInjectedTemplateArgs() [all …]
|
| D | TemplateBase.cpp | 257 if (TemplateTemplateParmDecl *TTP in Profile() local 261 ID.AddInteger(TTP->getDepth()); in Profile() 262 ID.AddInteger(TTP->getPosition()); in Profile() 263 ID.AddBoolean(TTP->isParameterPack()); in Profile()
|
| D | TemplateName.cpp | 113 if (TemplateTemplateParmDecl *TTP in containsUnexpandedParameterPack() local 115 return TTP->isParameterPack(); in containsUnexpandedParameterPack()
|
| D | StmtProfile.cpp | 1186 if (const TemplateTypeParmDecl *TTP = in VisitDecl() local 1188 ID.AddInteger(TTP->getDepth()); in VisitDecl() 1189 ID.AddInteger(TTP->getIndex()); in VisitDecl() 1190 ID.AddBoolean(TTP->isParameterPack()); in VisitDecl() 1194 if (const TemplateTemplateParmDecl *TTP = in VisitDecl() local 1196 ID.AddInteger(TTP->getDepth()); in VisitDecl() 1197 ID.AddInteger(TTP->getIndex()); in VisitDecl() 1198 ID.AddBoolean(TTP->isParameterPack()); in VisitDecl()
|
| D | DeclPrinter.cpp | 821 if (const TemplateTypeParmDecl *TTP = in PrintTemplateParameters() local 824 if (TTP->wasDeclaredWithTypename()) in PrintTemplateParameters() 829 if (TTP->isParameterPack()) in PrintTemplateParameters() 832 Out << *TTP; in PrintTemplateParameters() 837 } else if (TTP->hasDefaultArgument()) { in PrintTemplateParameters() 839 Out << TTP->getDefaultArgument().getAsString(Policy); in PrintTemplateParameters() 873 if (const TemplateTemplateParmDecl *TTP = in VisitTemplateDecl() local 876 if (TTP->isParameterPack()) in VisitTemplateDecl()
|
| D | Comment.cpp | 309 if (const TemplateTemplateParmDecl *TTP = in getParamName() local 311 TPL = TTP->getTemplateParameters(); in getParamName()
|
| D | CommentSema.cpp | 999 if (const TemplateTemplateParmDecl *TTP = in ResolveTParamReferenceHelper() local 1002 if (ResolveTParamReferenceHelper(Name, TTP->getTemplateParameters(), in ResolveTParamReferenceHelper() 1031 if (const TemplateTemplateParmDecl *TTP = in CorrectTypoInTParamReferenceHelper() local 1033 CorrectTypoInTParamReferenceHelper(TTP->getTemplateParameters(), in CorrectTypoInTParamReferenceHelper()
|
| D | DeclBase.cpp | 138 if (const TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(this)) in isTemplateParameterPack() local 139 return TTP->isParameterPack(); in isTemplateParameterPack() 143 if (const TemplateTemplateParmDecl *TTP in isTemplateParameterPack() local 145 return TTP->isParameterPack(); in isTemplateParameterPack()
|
| D | ItaniumMangle.cpp | 621 if (const TemplateTemplateParmDecl *TTP in mangleUnscopedTemplateName() local 623 mangleTemplateParameter(TTP->getIndex()); in mangleUnscopedTemplateName() 1540 if (const TemplateTemplateParmDecl *TTP in mangleTemplatePrefix() local 1542 mangleTemplateParameter(TTP->getIndex()); in mangleTemplatePrefix() 3112 if (const TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(Pack)) in mangleExpression() local 3113 mangleTemplateParameter(TTP->getIndex()); in mangleExpression()
|
| D | ASTContext.cpp | 545 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*P)) { in Profile() local 547 ID.AddBoolean(TTP->isParameterPack()); in Profile() 567 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*P); in Profile() local 569 Profile(ID, TTP); in Profile() 575 TemplateTemplateParmDecl *TTP) const { in getCanonicalTemplateTemplateParmDecl() 578 CanonicalTemplateTemplateParm::Profile(ID, TTP); in getCanonicalTemplateTemplateParmDecl() 586 TemplateParameterList *Params = TTP->getTemplateParameters(); in getCanonicalTemplateTemplateParmDecl() 592 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*P)) in getCanonicalTemplateTemplateParmDecl() local 597 TTP->getDepth(), in getCanonicalTemplateTemplateParmDecl() 598 TTP->getIndex(), 0, false, in getCanonicalTemplateTemplateParmDecl() [all …]
|
| D | Decl.cpp | 270 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*P); in getLVForTemplateParameterList() local 273 if (!TTP->isExpandedParameterPack()) { in getLVForTemplateParameterList() 274 LV.merge(getLVForTemplateParameterList(TTP->getTemplateParameters(), in getLVForTemplateParameterList() 280 for (unsigned i = 0, n = TTP->getNumExpansionTemplateParameters(); in getLVForTemplateParameterList() 283 TTP->getExpansionTemplateParameters(i), computation)); in getLVForTemplateParameterList()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/Index/ |
| D | USRGeneration.cpp | 654 if (const TemplateTypeParmType *TTP = T->getAs<TemplateTypeParmType>()) { in VisitType() local 655 Out << 't' << TTP->getDepth() << '.' << TTP->getIndex(); in VisitType() 698 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*P); in VisitTemplateParameterList() local 699 if (TTP->isParameterPack()) in VisitTemplateParameterList() 702 VisitTemplateParameterList(TTP->getTemplateParameters()); in VisitTemplateParameterList() 708 if (TemplateTemplateParmDecl *TTP in VisitTemplateName() local 710 Out << 't' << TTP->getDepth() << '.' << TTP->getIndex(); in VisitTemplateName()
|
| /freebsd-10-stable/etc/ |
| D | protocols | 94 ttp 84 TTP # TTP
|
| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/ |
| D | ASTContext.h | 193 getCanonicalTemplateTemplateParmDecl(TemplateTemplateParmDecl *TTP) const;
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/CodeGen/ |
| D | CGDebugInfo.cpp | 1209 llvm::DITemplateTypeParameter TTP = in CollectTemplateParams() local 1211 TemplateParams.push_back(TTP); in CollectTemplateParams()
|
| /freebsd-10-stable/sys/contrib/dev/acpica/ |
| D | changes.txt | 9879 implemented support for the MTP and TTP flags. For I/O, split the TRS and 9880 TTP flags into two separate fields. 10917 TRS and TTP were not always handled correctly. 10986 Disassembler: Implemented support for the TTP, MTP, and TRS resource
|
| /freebsd-10-stable/share/misc/ |
| D | pci_vendors | 63 000a TTP-Monitoring Card V2.0 11154 0357 000a TTP-Monitoring Card V2.0
|