Searched refs:UnexpandedParameterPack (Results 1 – 10 of 10) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateVariadic.cpp | 36 SmallVectorImpl<UnexpandedParameterPack> &Unexpanded; 70 SmallVectorImpl<UnexpandedParameterPack> &Unexpanded) in CollectUnexpandedParameterPacksVisitor() 361 ArrayRef<UnexpandedParameterPack> Unexpanded) { in DiagnoseUnexpandedParameterPacks() 370 SmallVector<UnexpandedParameterPack, 4> ParamPackReferences; in DiagnoseUnexpandedParameterPacks() 458 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in DiagnoseUnexpandedParameterPack() 473 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in DiagnoseUnexpandedParameterPack() 494 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in DiagnoseUnexpandedParameterPackInRequiresExpr() 502 SmallVector<UnexpandedParameterPack, 2> UnexpandedParms; in DiagnoseUnexpandedParameterPackInRequiresExpr() 522 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in DiagnoseUnexpandedParameterPack() 559 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in DiagnoseUnexpandedParameterPack() [all …]
|
| H A D | SemaConcept.cpp | 302 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in EvaluateFoldExpandedConstraintSize() 1686 llvm::SmallVector<UnexpandedParameterPack> APacks, BPacks; in AreCompatibleForSubsumption() 1690 for (const UnexpandedParameterPack &APack : APacks) { in AreCompatibleForSubsumption() 1692 auto it = llvm::find_if(BPacks, [&](const UnexpandedParameterPack &BPack) { in AreCompatibleForSubsumption()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 121 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in instantiateDependentAlignedAttr() 1908 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in VisitFriendDecl() 3465 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in VisitTemplateTypeParmDecl() 3558 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in VisitNonTypeTemplateParmDecl() 3686 SmallVectorImpl<UnexpandedParameterPack> &Unexpanded) { in collectUnexpandedParameterPacks() 3730 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in VisitTemplateTemplateParmDecl() 4007 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in instantiateUnresolvedUsingDecl() 6408 SmallVector<UnexpandedParameterPack, 4> Unexpanded; in InstantiateMemInitializers()
|
| H A D | SemaTemplateInstantiate.cpp | 1456 ArrayRef<UnexpandedParameterPack> Unexpanded, in TryExpandParameterPacks() 1461 for (UnexpandedParameterPack ParmPack : Unexpanded) { in TryExpandParameterPacks() 1974 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in maybeInstantiateFunctionParameterToScope() 3503 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in SubstBaseSpecifiers()
|
| H A D | TreeTransform.h | 294 ArrayRef<UnexpandedParameterPack> Unexpanded, in TryExpandParameterPacks() 4466 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in TransformExprs() 5074 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in TransformTemplateArguments() 6199 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in TransformFunctionTypeParams() 6319 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in TransformFunctionTypeParams() 6612 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in TransformExceptionSpec() 6893 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in TransformPackIndexingType() 7966 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in TransformObjCObjectType() 14873 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in TransformTypeTraitExpr() 15450 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in TransformLambdaExpr() [all …]
|
| H A D | SemaLambda.cpp | 2491 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in addInstantiatedCapturesToScope()
|
| H A D | SemaDeclCXX.cpp | 17991 SmallVector<UnexpandedParameterPack, 1> Unexpanded; in ActOnTemplatedFriendTag() 17994 for (UnexpandedParameterPack &U : Unexpanded) { in ActOnTemplatedFriendTag() 19381 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in checkExceptionSpecification()
|
| H A D | SemaTemplateDeduction.cpp | 856 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in addPacks()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | SemaInternal.h | 74 getDepthAndIndex(UnexpandedParameterPack UPP) { in getDepthAndIndex()
|
| H A D | Sema.h | 233 UnexpandedParameterPack; typedef 14263 ArrayRef<UnexpandedParameterPack> Unexpanded); 14346 SmallVectorImpl<UnexpandedParameterPack> &Unexpanded); 14355 SmallVectorImpl<UnexpandedParameterPack> &Unexpanded); 14363 QualType T, SmallVectorImpl<UnexpandedParameterPack> &Unexpanded); 14371 TypeLoc TL, SmallVectorImpl<UnexpandedParameterPack> &Unexpanded); 14380 SmallVectorImpl<UnexpandedParameterPack> &Unexpanded); 14389 SmallVectorImpl<UnexpandedParameterPack> &Unexpanded); 14394 Expr *E, SmallVectorImpl<UnexpandedParameterPack> &Unexpanded); 14482 ArrayRef<UnexpandedParameterPack> Unexpanded, [all …]
|