Home
last modified time | relevance | path

Searched refs:UnexpandedParameterPack (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp36 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 DSemaConcept.cpp302 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 DSemaTemplateInstantiateDecl.cpp121 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 DSemaTemplateInstantiate.cpp1456 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 DTreeTransform.h294 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 DSemaLambda.cpp2491 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in addInstantiatedCapturesToScope()
H A DSemaDeclCXX.cpp17991 SmallVector<UnexpandedParameterPack, 1> Unexpanded; in ActOnTemplatedFriendTag()
17994 for (UnexpandedParameterPack &U : Unexpanded) { in ActOnTemplatedFriendTag()
19381 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in checkExceptionSpecification()
H A DSemaTemplateDeduction.cpp856 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in addPacks()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaInternal.h74 getDepthAndIndex(UnexpandedParameterPack UPP) { in getDepthAndIndex()
H A DSema.h233 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 …]